Defined in 2 files as a prototype:
Defined in 5 files as a function:
Referenced in 124 files:
- external/bsd/llvm/dist/clang/lib/CodeGen/CGCall.cpp, line 1809
- external/bsd/llvm/dist/clang/lib/CodeGen/CGExprCXX.cpp, line 1303
- external/bsd/llvm/dist/clang/lib/CodeGen/CodeGenModule.cpp, 6 times
- external/bsd/llvm/dist/llvm/include/llvm/CodeGen/TargetFrameLowering.h, line 339
- external/bsd/llvm/dist/llvm/include/llvm/IR/Function.h, 19 times
- external/bsd/llvm/dist/llvm/lib/Analysis/GlobalsModRef.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Analysis/InlineCost.cpp, 5 times
- external/bsd/llvm/dist/llvm/lib/Analysis/LoopPass.cpp, line 374
- external/bsd/llvm/dist/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp, 3 times
- external/bsd/llvm/dist/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp, 7 times
- external/bsd/llvm/dist/llvm/lib/Analysis/ProfileSummaryInfo.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Analysis/RegionPass.cpp, line 286
- external/bsd/llvm/dist/llvm/lib/Analysis/ValueLatticeUtils.cpp, line 25
- external/bsd/llvm/dist/llvm/lib/Analysis/ValueTracking.cpp, 3 times
- external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp, line 3011
- external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp, line 520
- external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/WinException.cpp, line 55
- external/bsd/llvm/dist/llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp, line 608
- external/bsd/llvm/dist/llvm/lib/CodeGen/MachineFunction.cpp, 6 times
- external/bsd/llvm/dist/llvm/lib/CodeGen/MachineRegisterInfo.cpp, 3 times
- external/bsd/llvm/dist/llvm/lib/CodeGen/PatchableFunction.cpp, line 58
- external/bsd/llvm/dist/llvm/lib/CodeGen/PrologEpilogInserter.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/CodeGen/SafeStack.cpp, 7 times
- external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp, line 13790
- external/bsd/llvm/dist/llvm/lib/CodeGen/ShrinkWrap.cpp, 4 times
- external/bsd/llvm/dist/llvm/lib/CodeGen/StackProtector.cpp, 4 times
- external/bsd/llvm/dist/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp, 7 times
- external/bsd/llvm/dist/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp, line 373
- external/bsd/llvm/dist/llvm/lib/CodeGen/TargetOptionsImpl.cpp, line 31
- external/bsd/llvm/dist/llvm/lib/CodeGen/TargetRegisterInfo.cpp, 3 times
- external/bsd/llvm/dist/llvm/lib/IR/Attributes.cpp, 11 times
- external/bsd/llvm/dist/llvm/lib/IR/Pass.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/IR/Verifier.cpp, 19 times
- external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp, 4 times
- external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp, 4 times
- external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelLowering.h, 2 times
- external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.h, line 108
- external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp, line 91
- external/bsd/llvm/dist/llvm/lib/Target/AArch64/AArch64Subtarget.cpp, line 223
- external/bsd/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp, line 137
- external/bsd/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp, line 190
- external/bsd/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUInline.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUOpenCLEnqueuedBlockLowering.cpp, line 111
- external/bsd/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp, 4 times
- external/bsd/llvm/dist/llvm/lib/Target/AMDGPU/SIISelLowering.cpp, 3 times
- external/bsd/llvm/dist/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp, 13 times
- external/bsd/llvm/dist/llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp, line 311
- external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMAsmPrinter.cpp, line 123
- external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp, line 4080
- external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp, line 79
- external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMFrameLowering.cpp, 6 times
- external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.cpp, 6 times
- external/bsd/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.h, line 710
- external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonCopyToCombine.cpp, line 475
- external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp, line 2089
- external/bsd/llvm/dist/llvm/lib/Target/Mips/Mips16HardFloat.cpp, 5 times
- external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsAsmPrinter.cpp, line 386
- external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsCCState.cpp, line 79
- external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsISelLowering.cpp, 5 times
- external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsRegisterInfo.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp, 3 times
- external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsSEInstrInfo.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Target/Mips/MipsTargetMachine.cpp, line 184
- external/bsd/llvm/dist/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCISelLowering.cpp, 4 times
- external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCISelLowering.h, line 604
- external/bsd/llvm/dist/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp, line 939
- external/bsd/llvm/dist/llvm/lib/Target/RISCV/RISCVISelLowering.cpp, line 1105
- external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcISelLowering.cpp, line 712
- external/bsd/llvm/dist/llvm/lib/Target/Sparc/SparcTargetMachine.cpp, line 119
- external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp, line 393
- external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp, 3 times
- external/bsd/llvm/dist/llvm/lib/Target/TargetLoweringObjectFile.cpp, line 259
- external/bsd/llvm/dist/llvm/lib/Target/TargetMachine.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyAddMissingPrototypes.cpp, line 69
- external/bsd/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp, line 91
- external/bsd/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp, line 97
- external/bsd/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Target/X86/ShadowCallStack.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Target/X86/X86FastISel.cpp, line 3218
- external/bsd/llvm/dist/llvm/lib/Target/X86/X86FrameLowering.cpp, 4 times
- external/bsd/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.cpp, 12 times
- external/bsd/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.h, line 1258
- external/bsd/llvm/dist/llvm/lib/Target/X86/X86InstrInfo.cpp, line 7552
- external/bsd/llvm/dist/llvm/lib/Target/X86/X86RegisterInfo.cpp, line 279
- external/bsd/llvm/dist/llvm/lib/Target/X86/X86Subtarget.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Target/X86/X86TargetMachine.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Target/X86/X86WinAllocaExpander.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Coroutines/CoroElide.cpp, line 300
- external/bsd/llvm/dist/llvm/lib/Transforms/Coroutines/CoroSplit.cpp, line 841
- external/bsd/llvm/dist/llvm/lib/Transforms/IPO/AlwaysInliner.cpp, line 41
- external/bsd/llvm/dist/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp, line 823
- external/bsd/llvm/dist/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp, 3 times
- external/bsd/llvm/dist/llvm/lib/Transforms/IPO/ForceFunctionAttrs.cpp, line 82
- external/bsd/llvm/dist/llvm/lib/Transforms/IPO/FunctionAttrs.cpp, 4 times
- external/bsd/llvm/dist/llvm/lib/Transforms/IPO/GlobalOpt.cpp, line 2260
- external/bsd/llvm/dist/llvm/lib/Transforms/IPO/IPConstantPropagation.cpp, line 143
- external/bsd/llvm/dist/llvm/lib/Transforms/IPO/InferFunctionAttrs.cpp, line 29
- external/bsd/llvm/dist/llvm/lib/Transforms/IPO/Inliner.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Transforms/IPO/PartialInlining.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Transforms/IPO/PruneEH.cpp, 4 times
- external/bsd/llvm/dist/llvm/lib/Transforms/IPO/SyntheticCountsPropagation.cpp, 4 times
- external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp, 3 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp, line 2472
- external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp, line 694
- external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp, line 398
- external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp, line 652
- external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp, line 801
- external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp, line 421
- external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp, 3 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/GVN.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp, line 1411
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/BuildLibCalls.cpp, line 109
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/LibCallsShrinkWrap.cpp, line 525
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/Local.cpp, line 2394
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/SimplifyCFG.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp, line 244
- external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 7389
- external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, line 4634
- external/bsd/llvm/dist/llvm/unittests/IR/AttributesTest.cpp, 2 times