Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 58 files:
- contrib/llvm/include/llvm/IR/BasicBlock.h, line 181
- contrib/llvm/lib/Analysis/MemoryBuiltins.cpp, line 913
- contrib/llvm/lib/Analysis/ScalarEvolutionExpander.cpp
- contrib/llvm/lib/CodeGen/CodeGenPrepare.cpp
- contrib/llvm/lib/CodeGen/ExpandMemCmp.cpp
- contrib/llvm/lib/CodeGen/SafeStack.cpp, line 780
- contrib/llvm/lib/CodeGen/SjLjEHPrepare.cpp, line 186
- contrib/llvm/lib/CodeGen/WasmEHPrepare.cpp, line 320
- contrib/llvm/lib/CodeGen/WinEHPrepare.cpp, line 1084
- contrib/llvm/lib/FuzzMutate/IRMutator.cpp
- contrib/llvm/lib/FuzzMutate/RandomIRBuilder.cpp
- contrib/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp, line 300
- contrib/llvm/lib/Target/ARM/ARMCodeGenPrepare.cpp, line 555
- contrib/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp, line 1447
- contrib/llvm/lib/Target/PowerPC/PPCLoopPreIncPrep.cpp
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp, line 892
- contrib/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp, line 149
- contrib/llvm/lib/Transforms/Coroutines/CoroFrame.cpp
- contrib/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp, line 973
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp, line 4563
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp, line 1614
- contrib/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
- contrib/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp, line 1619
- contrib/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp, line 820
- contrib/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp, line 246
- contrib/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp, line 3282
- contrib/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp, line 739
- contrib/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp
- contrib/llvm/lib/Transforms/ObjCARC/PtrState.cpp, line 269
- contrib/llvm/lib/Transforms/Scalar/GVNSink.cpp, line 857
- contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
- contrib/llvm/lib/Transforms/Scalar/JumpThreading.cpp, line 2717
- contrib/llvm/lib/Transforms/Scalar/LICM.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopSink.cpp
- contrib/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp, line 1321
- contrib/llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp, line 237
- contrib/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
- contrib/llvm/lib/Transforms/Scalar/SROA.cpp, line 3097
- contrib/llvm/lib/Transforms/Scalar/Scalarizer.cpp, line 803
- contrib/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp, line 1027
- contrib/llvm/lib/Transforms/Scalar/Sink.cpp, line 195
- contrib/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp, line 738
- contrib/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
- contrib/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp, line 420
- contrib/llvm/lib/Transforms/Utils/CodeExtractor.cpp
- contrib/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp, line 99
- contrib/llvm/lib/Transforms/Utils/EntryExitInstrumenter.cpp, line 87
- contrib/llvm/lib/Transforms/Utils/LibCallsShrinkWrap.cpp, line 498
- contrib/llvm/lib/Transforms/Utils/Local.cpp
- contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
- contrib/llvm/lib/Transforms/Vectorize/VPlan.cpp, line 381
- contrib/llvm/tools/clang/lib/CodeGen/CGCleanup.cpp, line 468
- contrib/llvm/tools/opt/Debugify.cpp, line 122