Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 138 files:
- contrib/llvm-project/clang/lib/CodeGen/CGBuiltin.cpp, 13 times
- contrib/llvm-project/clang/lib/CodeGen/CGCUDANV.cpp, line 770
- contrib/llvm-project/clang/lib/CodeGen/CGCXX.cpp, line 243
- contrib/llvm-project/clang/lib/CodeGen/CGCall.cpp, 18 times
- contrib/llvm-project/clang/lib/CodeGen/CGCall.h, line 29
- contrib/llvm-project/clang/lib/CodeGen/CGDeclCXX.cpp, 2 times
- contrib/llvm-project/clang/lib/CodeGen/CGException.cpp, line 244
- contrib/llvm-project/clang/lib/CodeGen/CGExpr.cpp, 3 times
- contrib/llvm-project/clang/lib/CodeGen/CGExprCXX.cpp, line 1321
- contrib/llvm-project/clang/lib/CodeGen/CGExprComplex.cpp, line 650
- contrib/llvm-project/clang/lib/CodeGen/CGObjC.cpp, line 3785
- contrib/llvm-project/clang/lib/CodeGen/CGObjCMac.cpp, 6 times
- contrib/llvm-project/clang/lib/CodeGen/CGStmt.cpp, 4 times
- contrib/llvm-project/clang/lib/CodeGen/CGVTables.cpp, line 428
- contrib/llvm-project/clang/lib/CodeGen/CodeGenModule.cpp, 17 times
- contrib/llvm-project/clang/lib/CodeGen/CodeGenModule.h, 7 times
- contrib/llvm-project/clang/lib/CodeGen/ItaniumCXXABI.cpp, 10 times
- contrib/llvm-project/clang/lib/CodeGen/MicrosoftCXXABI.cpp, 7 times
- contrib/llvm-project/clang/lib/CodeGen/TargetInfo.cpp, 4 times
- contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptx86ABIFixups.cpp, line 237
- contrib/llvm-project/llvm/include/llvm/CodeGen/IndirectThunks.h, line 60
- contrib/llvm-project/llvm/include/llvm/CodeGen/TargetLowering.h, 5 times
- contrib/llvm-project/llvm/include/llvm/IR/Attributes.h, 46 times
- contrib/llvm-project/llvm/include/llvm/IR/Function.h, 14 times
- contrib/llvm-project/llvm/include/llvm/IR/GlobalVariable.h, 3 times
- contrib/llvm-project/llvm/include/llvm/IR/IRBuilder.h, line 298
- contrib/llvm-project/llvm/include/llvm/IR/InstrTypes.h, 29 times
- contrib/llvm-project/llvm/include/llvm/IR/Instructions.h, line 1639
- contrib/llvm-project/llvm/include/llvm/IR/Intrinsics.h, 2 times
- contrib/llvm-project/llvm/include/llvm/IR/Module.h, 8 times
- contrib/llvm-project/llvm/include/llvm/IR/Statepoint.h, line 384
- contrib/llvm-project/llvm/include/llvm/Transforms/IPO/Attributor.h, 4 times
- contrib/llvm-project/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h, 5 times
- contrib/llvm-project/llvm/include/llvm/Transforms/Utils/FunctionComparator.h, 2 times
- contrib/llvm-project/llvm/lib/Analysis/InlineAdvisor.cpp, line 299
- contrib/llvm-project/llvm/lib/Analysis/Lint.cpp, 2 times
- contrib/llvm-project/llvm/lib/Analysis/VectorUtils.cpp, line 1287
- contrib/llvm-project/llvm/lib/AsmParser/LLParser.cpp, 20 times
- contrib/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp, 12 times
- contrib/llvm-project/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp, 3 times
- contrib/llvm-project/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp, 2 times
- contrib/llvm-project/llvm/lib/Bitcode/Writer/ValueEnumerator.h, 5 times
- contrib/llvm-project/llvm/lib/CodeGen/Analysis.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/AtomicExpandPass.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/CommandFlags.cpp, 3 times
- contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp, 3 times
- contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp, line 874
- contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp, 4 times
- contrib/llvm-project/llvm/lib/CodeGen/MachinePipeliner.cpp, line 203
- contrib/llvm-project/llvm/lib/CodeGen/MachineVerifier.cpp, line 1333
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp, 5 times
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp, 3 times
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp, 7 times
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp, 7 times
- contrib/llvm-project/llvm/lib/CodeGen/TargetLoweringBase.cpp, 6 times
- contrib/llvm-project/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp, line 191
- contrib/llvm-project/llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp, line 52
- contrib/llvm-project/llvm/lib/IR/AsmWriter.cpp, 17 times
- contrib/llvm-project/llvm/lib/IR/AttributeImpl.h, line 278
- contrib/llvm-project/llvm/lib/IR/Attributes.cpp, 81 times
- contrib/llvm-project/llvm/lib/IR/AutoUpgrade.cpp, 2 times
- contrib/llvm-project/llvm/lib/IR/Core.cpp, line 2443
- contrib/llvm-project/llvm/lib/IR/Function.cpp, 19 times
- contrib/llvm-project/llvm/lib/IR/Instructions.cpp, 5 times
- contrib/llvm-project/llvm/lib/IR/Module.cpp, 4 times
- contrib/llvm-project/llvm/lib/IR/Statepoint.cpp, 3 times
- contrib/llvm-project/llvm/lib/IR/Value.cpp, 2 times
- contrib/llvm-project/llvm/lib/IR/Verifier.cpp, 15 times
- contrib/llvm-project/llvm/lib/Linker/IRMover.cpp, 4 times
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp, line 2021
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp, 4 times
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64ISelLowering.h, 3 times
- contrib/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.cpp, 5 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp, 4 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPULibFunc.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp, line 378
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIISelLowering.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/SIISelLowering.h, line 268
- contrib/llvm-project/llvm/lib/Target/ARM/ARMCallLowering.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/ARM/ARMISelLowering.cpp, line 16178
- contrib/llvm-project/llvm/lib/Target/ARM/ARMISelLowering.h, line 390
- contrib/llvm-project/llvm/lib/Target/AVR/AVRISelLowering.cpp, line 1375
- contrib/llvm-project/llvm/lib/Target/BPF/BPFISelLowering.h, line 103
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp, line 3386
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonISelLowering.h, line 306
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/Mips/Mips16HardFloat.cpp, 6 times
- contrib/llvm-project/llvm/lib/Target/Mips/MipsCallLowering.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/Mips/MipsISelLowering.cpp, line 4299
- contrib/llvm-project/llvm/lib/Target/Mips/MipsISelLowering.h, line 673
- contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp, line 1403
- contrib/llvm-project/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp, line 2454
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCISelLowering.cpp, line 16261
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCISelLowering.h, line 923
- contrib/llvm-project/llvm/lib/Target/VE/VEISelLowering.h, line 103
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp, line 597
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.h, line 72
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp, 6 times
- contrib/llvm-project/llvm/lib/Target/X86/X86CallLowering.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.cpp, 4 times
- contrib/llvm-project/llvm/lib/Target/X86/X86ISelLowering.h, 2 times
- contrib/llvm-project/llvm/lib/Target/X86/X86IndirectBranchTracking.cpp, line 94
- contrib/llvm-project/llvm/lib/Target/XCore/XCoreFrameLowering.cpp, line 240
- contrib/llvm-project/llvm/lib/Transforms/Coroutines/CoroSplit.cpp, 6 times
- contrib/llvm-project/llvm/lib/Transforms/Coroutines/Coroutines.cpp, 3 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp, 4 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/Attributor.cpp, 9 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp, 8 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/FunctionAttrs.cpp, 4 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/GlobalOpt.cpp, 3 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp, 21 times
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp, line 1333
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp, 26 times
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp, 3 times
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp, line 588
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp, 9 times
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp, line 595
- contrib/llvm-project/llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp, line 73
- contrib/llvm-project/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp, 13 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/AssumeBundleBuilder.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/BuildLibCalls.cpp, 17 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/CallPromotionUtils.cpp, 3 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/CloneFunction.cpp, 3 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/EntryExitInstrumenter.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/FunctionComparator.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/InlineFunction.cpp, 6 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/Local.cpp, line 2947
- contrib/llvm-project/llvm/lib/Transforms/Utils/ModuleUtils.cpp, 4 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp, 9 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/ValueMapper.cpp, line 901
- contrib/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp, 2 times