Defined in 2 files as a prototype:
Defined in 2 files as a function:
Referenced in 80 files:
- contrib/llvm/include/llvm-c/Core.h, line 1580
- contrib/llvm/include/llvm/Analysis/ObjCARCAnalysisUtils.h, line 147
- contrib/llvm/include/llvm/Analysis/PtrUseVisitor.h, line 256
- contrib/llvm/include/llvm/IR/InstVisitor.h, line 190
- contrib/llvm/include/llvm/IR/Instructions.h, line 4862
- contrib/llvm/include/llvm/IR/Operator.h, line 569
- contrib/llvm/lib/Analysis/InlineCost.cpp
- contrib/llvm/lib/Analysis/MemoryBuiltins.cpp
- contrib/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp, line 401
- contrib/llvm/lib/Analysis/ScalarEvolutionExpander.cpp
- contrib/llvm/lib/Analysis/TypeMetadataUtils.cpp
- contrib/llvm/lib/Analysis/VectorUtils.cpp, line 403
- contrib/llvm/lib/CodeGen/Analysis.cpp, line 246
- contrib/llvm/lib/CodeGen/CodeGenPrepare.cpp
- contrib/llvm/lib/CodeGen/InterleavedLoadCombinePass.cpp
- contrib/llvm/lib/CodeGen/SafeStackColoring.cpp, line 79
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
- contrib/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp
- contrib/llvm/lib/CodeGen/StackColoring.cpp
- contrib/llvm/lib/CodeGen/StackProtector.cpp
- contrib/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp, line 1709
- contrib/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h, line 149
- contrib/llvm/lib/IR/BasicBlock.cpp, line 160
- contrib/llvm/lib/IR/IRBuilder.cpp
- contrib/llvm/lib/IR/Instructions.cpp
- contrib/llvm/lib/IR/SafepointIRVerifier.cpp, line 681
- contrib/llvm/lib/IR/Verifier.cpp
- contrib/llvm/lib/Target/AMDGPU/AMDGPULowerKernelAttributes.cpp, line 105
- contrib/llvm/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp, line 146
- contrib/llvm/lib/Target/ARM/ARMCodeGenPrepare.cpp, line 237
- contrib/llvm/lib/Target/NVPTX/NVPTXLowerAlloca.cpp, line 105
- contrib/llvm/lib/Target/PowerPC/PPCLoopPreIncPrep.cpp
- contrib/llvm/lib/Target/SystemZ/SystemZTDC.cpp, line 239
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyAddMissingPrototypes.cpp, line 125
- contrib/llvm/lib/Transforms/Coroutines/CoroElide.cpp, line 133
- contrib/llvm/lib/Transforms/Coroutines/CoroInstr.h, line 114
- contrib/llvm/lib/Transforms/Coroutines/Coroutines.cpp, line 119
- contrib/llvm/lib/Transforms/IPO/GlobalOpt.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp, line 3104
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstCombineInternal.h
- contrib/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp
- contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
- contrib/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
- contrib/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp
- contrib/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp
- contrib/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp
- contrib/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp
- contrib/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp
- contrib/llvm/lib/Transforms/Scalar/JumpThreading.cpp, line 500
- contrib/llvm/lib/Transforms/Scalar/LICM.cpp, line 911
- contrib/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp
- contrib/llvm/lib/Transforms/Scalar/NewGVN.cpp, line 1170
- contrib/llvm/lib/Transforms/Scalar/Reg2Mem.cpp, line 86
- contrib/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
- contrib/llvm/lib/Transforms/Scalar/SROA.cpp
- contrib/llvm/lib/Transforms/Scalar/Scalarizer.cpp
- contrib/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp
- contrib/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
- contrib/llvm/lib/Transforms/Utils/BypassSlowDivision.cpp
- contrib/llvm/lib/Transforms/Utils/EntryExitInstrumenter.cpp
- contrib/llvm/lib/Transforms/Utils/GlobalStatus.cpp, line 141
- contrib/llvm/lib/Transforms/Utils/InlineFunction.cpp, line 2154
- contrib/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp
- contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp
- contrib/llvm/lib/Transforms/Utils/StripGCRelocates.cpp, line 63
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 4204
- contrib/llvm/tools/bugpoint/Miscompilation.cpp, line 894
- contrib/llvm/tools/clang/lib/CodeGen/CGAtomic.cpp, line 1588
- contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp
- contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp
- contrib/llvm/tools/clang/lib/CodeGen/CGCoroutine.cpp, line 624
- contrib/llvm/tools/clang/lib/CodeGen/CGObjC.cpp
- contrib/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.cpp
- contrib/llvm/tools/lldb/source/Expression/IRDynamicChecks.cpp
- contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp
- contrib/llvm/tools/llvm-stress/llvm-stress.cpp