Defined in 1 files as a function:
Referenced in 111 files:
- contrib/llvm-project/clang/lib/CodeGen/CGCUDANV.cpp, line 104
- contrib/llvm-project/clang/lib/CodeGen/CGCall.cpp, line 4902
- contrib/llvm-project/clang/lib/CodeGen/CGNonTrivialStruct.cpp, line 447
- contrib/llvm-project/clang/lib/CodeGen/CGVTables.cpp, 2 times
- contrib/llvm-project/clang/lib/CodeGen/CodeGenFunction.cpp, line 2389
- contrib/llvm-project/clang/lib/CodeGen/CodeGenModule.cpp, line 4445
- contrib/llvm-project/clang/lib/CodeGen/CodeGenTypes.cpp, line 620
- contrib/llvm-project/lldb/source/Expression/IRInterpreter.cpp, 2 times
- contrib/llvm-project/lldb/source/Plugins/ABI/ARC/ABISysV_arc.cpp, line 519
- contrib/llvm-project/lldb/source/Plugins/ABI/Hexagon/ABISysV_hexagon.cpp, line 1326
- contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptx86ABIFixups.cpp, line 105
- contrib/llvm-project/llvm/include/llvm/Analysis/VectorUtils.h, line 306
- contrib/llvm-project/llvm/include/llvm/CodeGen/BasicTTIImpl.h, 3 times
- contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h, line 64
- contrib/llvm-project/llvm/include/llvm/FuzzMutate/OpDescriptor.h, line 107
- contrib/llvm-project/llvm/lib/Analysis/CaptureTracking.cpp, line 270
- contrib/llvm-project/llvm/lib/Analysis/MemoryBuiltins.cpp, line 472
- contrib/llvm-project/llvm/lib/AsmParser/LLParser.cpp, 9 times
- contrib/llvm-project/llvm/lib/Bitcode/Reader/BitcodeReader.cpp, 2 times
- contrib/llvm-project/llvm/lib/Bitcode/Reader/MetadataLoader.cpp, 3 times
- contrib/llvm-project/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp, line 3236
- contrib/llvm-project/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/Analysis.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp, line 63
- contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/InlineAsmLowering.cpp, line 331
- contrib/llvm-project/llvm/lib/CodeGen/IntrinsicLowering.cpp, line 434
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp, line 2068
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp, 7 times
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp, line 1511
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp, 2 times
- contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp, line 4499
- contrib/llvm-project/llvm/lib/CodeGen/TypePromotion.cpp, line 731
- contrib/llvm-project/llvm/lib/ExecutionEngine/ExecutionEngine.cpp, line 450
- contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp, 2 times
- contrib/llvm-project/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp, line 530
- contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp, line 252
- contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp, line 74
- contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.cpp, line 43
- contrib/llvm-project/llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp, line 158
- contrib/llvm-project/llvm/lib/FuzzMutate/IRMutator.cpp, line 175
- contrib/llvm-project/llvm/lib/IR/AsmWriter.cpp, 4 times
- contrib/llvm-project/llvm/lib/IR/Function.cpp, 3 times
- contrib/llvm-project/llvm/lib/IR/InlineAsm.cpp, line 287
- contrib/llvm-project/llvm/lib/IR/Instructions.cpp, 3 times
- contrib/llvm-project/llvm/lib/IR/Type.cpp, 3 times
- contrib/llvm-project/llvm/lib/IR/Value.cpp, 3 times
- contrib/llvm-project/llvm/lib/IR/Verifier.cpp, 8 times
- contrib/llvm-project/llvm/lib/Target/AArch64/AArch64FastISel.cpp, line 3223
- contrib/llvm-project/llvm/lib/Target/AArch64/GISel/AArch64CallLowering.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp, line 195
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp, 3 times
- contrib/llvm-project/llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp, 4 times
- contrib/llvm-project/llvm/lib/Target/ARM/ARMCallLowering.cpp, line 564
- contrib/llvm-project/llvm/lib/Target/ARM/ARMFastISel.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp, line 1005
- contrib/llvm-project/llvm/lib/Target/Mips/MipsCallLowering.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/Mips/MipsFastISel.cpp, line 1514
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCFastISel.cpp, line 1574
- contrib/llvm-project/llvm/lib/Target/PowerPC/PPCLoopInstrFormPrep.cpp, line 808
- contrib/llvm-project/llvm/lib/Target/RISCV/RISCVISelLowering.cpp, line 2549
- contrib/llvm-project/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp, line 1043
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp, 2 times
- contrib/llvm-project/llvm/lib/Target/X86/X86CallLowering.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Coroutines/CoroSplit.cpp, line 1005
- contrib/llvm-project/llvm/lib/Transforms/Coroutines/Coroutines.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/Attributor.cpp, 4 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/AttributorAttributes.cpp, 5 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/CalledValuePropagation.cpp, 3 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp, 6 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/FunctionAttrs.cpp, 3 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/IPConstantPropagation.cpp, line 154
- contrib/llvm-project/llvm/lib/Transforms/IPO/MergeFunctions.cpp, line 719
- contrib/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp, 6 times
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp, 11 times
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp, line 916
- contrib/llvm-project/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp, line 243
- contrib/llvm-project/llvm/lib/Transforms/Scalar/EarlyCSE.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/GVN.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp, line 1481
- contrib/llvm-project/llvm/lib/Transforms/Scalar/LowerMatrixIntrinsics.cpp, line 1717
- contrib/llvm-project/llvm/lib/Transforms/Scalar/NewGVN.cpp, 4 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp, line 1628
- contrib/llvm-project/llvm/lib/Transforms/Scalar/SCCP.cpp, 4 times
- contrib/llvm-project/llvm/lib/Transforms/Scalar/Scalarizer.cpp, line 346
- contrib/llvm-project/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp, line 540
- contrib/llvm-project/llvm/lib/Transforms/Utils/CallPromotionUtils.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/CodeExtractor.cpp, line 1298
- contrib/llvm-project/llvm/lib/Transforms/Utils/Debugify.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/GuardUtils.cpp, line 58
- contrib/llvm-project/llvm/lib/Transforms/Utils/InlineFunction.cpp, line 2241
- contrib/llvm-project/llvm/lib/Transforms/Utils/InstructionNamer.cpp, line 44
- contrib/llvm-project/llvm/lib/Transforms/Utils/MetaRenamer.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp, line 325
- contrib/llvm-project/llvm/lib/Transforms/Utils/SimplifyCFG.cpp, line 1405
- contrib/llvm-project/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp, line 79
- contrib/llvm-project/llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp, line 96
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp, line 749
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, 6 times
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Vectorize/VPlan.cpp, line 722
- contrib/llvm-project/llvm/tools/bugpoint/CrashDebugger.cpp, 2 times
- contrib/llvm-project/llvm/tools/bugpoint/ExtractFunction.cpp, line 104
- contrib/llvm-project/llvm/tools/bugpoint/Miscompilation.cpp, line 917
- contrib/llvm-project/llvm/tools/llvm-diff/DiffConsumer.cpp, 2 times
- contrib/llvm-project/llvm/tools/llvm-dis/llvm-dis.cpp, line 88