Defined in 1 files as a prototype:
Defined in 3 files as a function:
Referenced in 73 files:
- contrib/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h, line 1119
- contrib/llvm/include/llvm/Analysis/LoopInfo.h
- contrib/llvm/include/llvm/Analysis/LoopInfoImpl.h
- contrib/llvm/include/llvm/Analysis/LoopIterator.h, line 214
- contrib/llvm/include/llvm/Analysis/RegionInfoImpl.h, line 158
- contrib/llvm/include/llvm/CodeGen/MachineLoopInfo.h
- contrib/llvm/lib/Analysis/BranchProbabilityInfo.cpp, line 466
- contrib/llvm/lib/Analysis/CFG.cpp
- contrib/llvm/lib/Analysis/Delinearization.cpp, line 95
- contrib/llvm/lib/Analysis/DependenceAnalysis.cpp
- contrib/llvm/lib/Analysis/IVUsers.cpp
- contrib/llvm/lib/Analysis/LoopInfo.cpp
- contrib/llvm/lib/Analysis/ScalarEvolution.cpp
- contrib/llvm/lib/Analysis/ScalarEvolutionExpander.cpp
- contrib/llvm/lib/Analysis/ValueTracking.cpp
- contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
- contrib/llvm/lib/CodeGen/BranchFolding.cpp
- contrib/llvm/lib/CodeGen/CalcSpillWeights.cpp, line 249
- contrib/llvm/lib/CodeGen/MachineBasicBlock.cpp
- contrib/llvm/lib/CodeGen/MachineBlockPlacement.cpp
- contrib/llvm/lib/CodeGen/MachineCombiner.cpp, line 427
- contrib/llvm/lib/CodeGen/MachineLICM.cpp
- contrib/llvm/lib/CodeGen/MachineLoopInfo.cpp, line 134
- contrib/llvm/lib/CodeGen/MachinePipeliner.cpp, line 2329
- contrib/llvm/lib/CodeGen/MachineSink.cpp
- contrib/llvm/lib/CodeGen/MachineTraceMetrics.cpp
- contrib/llvm/lib/CodeGen/PHIElimination.cpp
- contrib/llvm/lib/CodeGen/RegAllocGreedy.cpp, line 3035
- contrib/llvm/lib/CodeGen/ShrinkWrap.cpp
- contrib/llvm/lib/CodeGen/SplitKit.cpp
- contrib/llvm/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp, line 97
- contrib/llvm/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp
- contrib/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp
- contrib/llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp
- contrib/llvm/lib/Target/Hexagon/HexagonCommonGEP.cpp, line 902
- contrib/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp
- contrib/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp
- contrib/llvm/lib/Target/Hexagon/HexagonSplitDouble.cpp, line 430
- contrib/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp
- contrib/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp
- contrib/llvm/lib/Target/SystemZ/SystemZMachineScheduler.cpp
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyCFGSort.cpp
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp, line 159
- contrib/llvm/lib/Target/X86/X86FixupBWInsts.cpp, line 340
- contrib/llvm/lib/Transforms/IPO/SampleProfile.cpp
- contrib/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp
- contrib/llvm/lib/Transforms/Scalar/GuardWidening.cpp
- contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
- contrib/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp, line 1394
- contrib/llvm/lib/Transforms/Scalar/LICM.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp, line 329
- contrib/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopInterchange.cpp, line 1230
- contrib/llvm/lib/Transforms/Scalar/LoopRotation.cpp, line 456
- contrib/llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp, line 53
- contrib/llvm/lib/Transforms/Scalar/LoopSink.cpp, line 180
- contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp, line 553
- contrib/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp, line 820
- contrib/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
- contrib/llvm/lib/Transforms/Scalar/Sink.cpp
- contrib/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp
- contrib/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
- contrib/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp
- contrib/llvm/lib/Transforms/Utils/LCSSA.cpp
- contrib/llvm/lib/Transforms/Utils/LoopUnroll.cpp
- contrib/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
- contrib/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
- contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
- contrib/llvm/lib/Transforms/Vectorize/VPlan.cpp