Defined in 1 files as a prototype:
Defined in 3 files as a function:
Referenced in 78 files:
- contrib/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h, line 1121
- contrib/llvm/include/llvm/Analysis/CFG.h, line 134
- contrib/llvm/include/llvm/Analysis/LoopInfo.h
- contrib/llvm/include/llvm/Analysis/LoopInfoImpl.h
- contrib/llvm/include/llvm/Analysis/LoopIterator.h, line 233
- contrib/llvm/include/llvm/Analysis/RegionInfoImpl.h, line 159
- contrib/llvm/include/llvm/CodeGen/MachineLoopInfo.h
- contrib/llvm/lib/Analysis/BranchProbabilityInfo.cpp, line 572
- contrib/llvm/lib/Analysis/CFG.cpp
- contrib/llvm/lib/Analysis/Delinearization.cpp, line 85
- contrib/llvm/lib/Analysis/DependenceAnalysis.cpp
- contrib/llvm/lib/Analysis/DivergenceAnalysis.cpp
- contrib/llvm/lib/Analysis/IVUsers.cpp
- contrib/llvm/lib/Analysis/LoopInfo.cpp
- contrib/llvm/lib/Analysis/MustExecute.cpp
- contrib/llvm/lib/Analysis/ScalarEvolution.cpp
- contrib/llvm/lib/Analysis/ScalarEvolutionExpander.cpp
- contrib/llvm/lib/Analysis/SyncDependenceAnalysis.cpp
- contrib/llvm/lib/Analysis/ValueTracking.cpp
- contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp, line 2824
- contrib/llvm/lib/CodeGen/BranchFolding.cpp
- contrib/llvm/lib/CodeGen/CalcSpillWeights.cpp, line 228
- contrib/llvm/lib/CodeGen/MachineBasicBlock.cpp
- contrib/llvm/lib/CodeGen/MachineBlockPlacement.cpp
- contrib/llvm/lib/CodeGen/MachineCombiner.cpp, line 504
- contrib/llvm/lib/CodeGen/MachineLICM.cpp
- contrib/llvm/lib/CodeGen/MachineLoopInfo.cpp, line 135
- contrib/llvm/lib/CodeGen/MachinePipeliner.cpp, line 1922
- 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 3151
- contrib/llvm/lib/CodeGen/ShrinkWrap.cpp
- contrib/llvm/lib/CodeGen/SplitKit.cpp
- contrib/llvm/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp, line 96
- contrib/llvm/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp
- contrib/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp
- contrib/llvm/lib/Target/AMDGPU/SIFixWWMLiveness.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 456
- contrib/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp
- contrib/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp
- contrib/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp, line 586
- 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
- contrib/llvm/lib/Target/X86/X86FixupBWInsts.cpp, line 341
- contrib/llvm/lib/Transforms/IPO/SampleProfile.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp, line 1722
- 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 1366
- contrib/llvm/lib/Transforms/Scalar/LICM.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp, line 332
- contrib/llvm/lib/Transforms/Scalar/LoopInterchange.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopSink.cpp, line 188
- contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp, line 616
- contrib/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp, line 822
- 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/LoopRotationUtils.cpp, line 465
- 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