Defined in 2 files as a prototype:
Defined in 2 files as a function:
Referenced in 91 files:
- contrib/llvm-project/clang/lib/CodeGen/CGAtomic.cpp, line 1648
- contrib/llvm-project/clang/lib/CodeGen/CGBuiltin.cpp
- contrib/llvm-project/clang/lib/CodeGen/CGCall.cpp
- contrib/llvm-project/clang/lib/CodeGen/CGCoroutine.cpp, line 622
- contrib/llvm-project/clang/lib/CodeGen/CGObjC.cpp
- contrib/llvm-project/clang/lib/CodeGen/CGOpenMPRuntime.cpp
- contrib/llvm-project/clang/lib/CodeGen/CodeGenFunction.cpp
- contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/IRDynamicChecks.cpp
- contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp
- contrib/llvm-project/llvm/include/llvm-c/Core.h, line 1596
- contrib/llvm-project/llvm/include/llvm/Analysis/ObjCARCAnalysisUtils.h, line 136
- contrib/llvm-project/llvm/include/llvm/Analysis/PtrUseVisitor.h, line 254
- contrib/llvm-project/llvm/include/llvm/IR/InstVisitor.h, line 188
- contrib/llvm-project/llvm/include/llvm/IR/Instructions.h, line 5096
- contrib/llvm-project/llvm/include/llvm/IR/Operator.h, line 603
- contrib/llvm-project/llvm/lib/Analysis/BranchProbabilityInfo.cpp, line 755
- contrib/llvm-project/llvm/lib/Analysis/DependenceAnalysis.cpp
- contrib/llvm-project/llvm/lib/Analysis/InlineCost.cpp
- contrib/llvm-project/llvm/lib/Analysis/MemoryBuiltins.cpp
- contrib/llvm-project/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp, line 323
- contrib/llvm-project/llvm/lib/Analysis/StackLifetime.cpp, line 88
- contrib/llvm-project/llvm/lib/Analysis/TypeMetadataUtils.cpp
- contrib/llvm-project/llvm/lib/Analysis/VectorUtils.cpp, line 551
- contrib/llvm-project/llvm/lib/CodeGen/Analysis.cpp
- contrib/llvm-project/llvm/lib/CodeGen/CodeGenPrepare.cpp
- contrib/llvm-project/llvm/lib/CodeGen/InterleavedLoadCombinePass.cpp
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp
- contrib/llvm-project/llvm/lib/CodeGen/StackColoring.cpp
- contrib/llvm-project/llvm/lib/CodeGen/TypePromotion.cpp, line 238
- contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp, line 1757
- contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h, line 148
- contrib/llvm-project/llvm/lib/IR/BasicBlock.cpp, line 172
- contrib/llvm-project/llvm/lib/IR/Instructions.cpp
- contrib/llvm-project/llvm/lib/IR/SafepointIRVerifier.cpp, line 693
- contrib/llvm-project/llvm/lib/IR/Verifier.cpp
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64StackTagging.cpp, line 509
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPULowerKernelAttributes.cpp, line 104
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp, line 146
- contrib/llvm-project/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp, line 1124
- contrib/llvm-project/llvm/lib/Target/ARM/MVEGatherScatterLowering.cpp, line 224
- contrib/llvm-project/llvm/lib/Target/BPF/BPFAbstractMemberAccess.cpp
- contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXLowerAlloca.cpp, line 107
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp
- contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZTDC.cpp, line 247
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp, line 1098
- contrib/llvm-project/llvm/lib/Transforms/Coroutines/CoroElide.cpp, line 152
- contrib/llvm-project/llvm/lib/Transforms/Coroutines/CoroFrame.cpp
- contrib/llvm-project/llvm/lib/Transforms/Coroutines/CoroInstr.h, line 130
- contrib/llvm-project/llvm/lib/Transforms/Coroutines/CoroSplit.cpp
- contrib/llvm-project/llvm/lib/Transforms/Coroutines/Coroutines.cpp
- contrib/llvm-project/llvm/lib/Transforms/IPO/AttributorAttributes.cpp
- contrib/llvm-project/llvm/lib/Transforms/IPO/GlobalOpt.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp, line 3232
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineInternal.h
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp, line 1178
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
- contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp
- contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/JumpThreading.cpp, line 535
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LICM.cpp, line 953
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LowerMatrixIntrinsics.cpp, line 1648
- contrib/llvm-project/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/Reg2Mem.cpp, line 86
- contrib/llvm-project/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SROA.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/Scalarizer.cpp
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp
- contrib/llvm-project/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
- contrib/llvm-project/llvm/lib/Transforms/Utils/BypassSlowDivision.cpp
- contrib/llvm-project/llvm/lib/Transforms/Utils/CallPromotionUtils.cpp, line 312
- contrib/llvm-project/llvm/lib/Transforms/Utils/EntryExitInstrumenter.cpp
- contrib/llvm-project/llvm/lib/Transforms/Utils/GlobalStatus.cpp, line 139
- contrib/llvm-project/llvm/lib/Transforms/Utils/InlineFunction.cpp, line 2275
- contrib/llvm-project/llvm/lib/Transforms/Utils/Local.cpp
- contrib/llvm-project/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp
- contrib/llvm-project/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp
- contrib/llvm-project/llvm/lib/Transforms/Utils/SimplifyCFG.cpp
- contrib/llvm-project/llvm/lib/Transforms/Utils/StripGCRelocates.cpp, line 63
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 4491
- contrib/llvm-project/llvm/tools/bugpoint/Miscompilation.cpp, line 898
- contrib/llvm-project/llvm/tools/llvm-stress/llvm-stress.cpp