Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 66 files:
- contrib/llvm/include/llvm/CodeGen/MachinePipeliner.h
- contrib/llvm/lib/Analysis/AliasAnalysis.cpp
- contrib/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp
- contrib/llvm/lib/Analysis/AliasSetTracker.cpp
- contrib/llvm/lib/Analysis/DependenceAnalysis.cpp
- contrib/llvm/lib/Analysis/Lint.cpp
- contrib/llvm/lib/Analysis/LoopAccessAnalysis.cpp
- contrib/llvm/lib/Analysis/MemDepPrinter.cpp, line 51
- contrib/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp
- contrib/llvm/lib/Analysis/MemorySSA.cpp
- contrib/llvm/lib/CodeGen/ImplicitNullChecks.cpp
- contrib/llvm/lib/CodeGen/InlineSpiller.cpp
- contrib/llvm/lib/CodeGen/LiveIntervals.cpp
- contrib/llvm/lib/CodeGen/MachineCSE.cpp
- contrib/llvm/lib/CodeGen/MachineFunctionPass.cpp, line 116
- contrib/llvm/lib/CodeGen/MachineLICM.cpp
- contrib/llvm/lib/CodeGen/MachinePipeliner.cpp
- contrib/llvm/lib/CodeGen/MachineScheduler.cpp
- contrib/llvm/lib/CodeGen/MachineSink.cpp
- contrib/llvm/lib/CodeGen/PostRASchedulerList.cpp
- contrib/llvm/lib/CodeGen/ProcessImplicitDefs.cpp, line 59
- contrib/llvm/lib/CodeGen/RegAllocBasic.cpp
- contrib/llvm/lib/CodeGen/RegAllocGreedy.cpp
- contrib/llvm/lib/CodeGen/RegAllocPBQP.cpp
- contrib/llvm/lib/CodeGen/RegisterCoalescer.cpp
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
- contrib/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp
- contrib/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp
- contrib/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp
- contrib/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp
- contrib/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
- contrib/llvm/lib/Target/ARM/ARMParallelDSP.cpp
- contrib/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp
- contrib/llvm/lib/Target/Hexagon/HexagonStoreWidening.cpp
- contrib/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp
- contrib/llvm/lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp
- contrib/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp, line 300
- contrib/llvm/lib/Transforms/Coroutines/CoroElide.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
- contrib/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp
- contrib/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp
- contrib/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp
- contrib/llvm/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp, line 62
- contrib/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
- contrib/llvm/lib/Transforms/Scalar/FlattenCFGPass.cpp
- contrib/llvm/lib/Transforms/Scalar/GVN.cpp
- contrib/llvm/lib/Transforms/Scalar/GVNHoist.cpp
- contrib/llvm/lib/Transforms/Scalar/JumpThreading.cpp
- contrib/llvm/lib/Transforms/Scalar/LICM.cpp, line 195
- contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp, line 213
- contrib/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp, line 1635
- contrib/llvm/lib/Transforms/Scalar/LoopSink.cpp, line 367
- contrib/llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp
- contrib/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp
- contrib/llvm/lib/Transforms/Scalar/MergeICmps.cpp
- contrib/llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp
- contrib/llvm/lib/Transforms/Scalar/NewGVN.cpp
- contrib/llvm/lib/Transforms/Scalar/Sink.cpp
- contrib/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp
- contrib/llvm/lib/Transforms/Utils/LCSSA.cpp, line 417
- contrib/llvm/lib/Transforms/Utils/LoopSimplify.cpp, line 733
- contrib/llvm/lib/Transforms/Utils/LoopUtils.cpp
- contrib/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
- contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp