Defined in 2 files as a prototype:
Defined in 5 files as a function:
Referenced in 167 files:
- external/apache2/llvm/dist/clang/lib/CodeGen/CGCall.cpp, 2 times
- external/apache2/llvm/dist/clang/lib/CodeGen/CGExprCXX.cpp, line 1325
- external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenFunction.h, line 1488
- external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenModule.cpp, 6 times
- external/apache2/llvm/dist/clang/lib/CodeGen/CodeGenPGO.cpp, line 815
- external/apache2/llvm/dist/llvm/include/llvm/Analysis/TargetLibraryInfo.h, line 225
- external/apache2/llvm/dist/llvm/include/llvm/IR/Function.h, 27 times
- external/apache2/llvm/dist/llvm/include/llvm/IR/IRBuilder.h, line 348
- external/apache2/llvm/dist/llvm/include/llvm/IR/InstrTypes.h, line 2262
- external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/Attributor.h, 2 times
- external/apache2/llvm/dist/llvm/lib/Analysis/InlineCost.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp, 9 times
- external/apache2/llvm/dist/llvm/lib/Analysis/MustExecute.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Analysis/ProfileSummaryInfo.cpp, line 225
- external/apache2/llvm/dist/llvm/lib/Analysis/StackSafetyAnalysis.cpp, line 999
- external/apache2/llvm/dist/llvm/lib/Analysis/ValueLatticeUtils.cpp, line 24
- external/apache2/llvm/dist/llvm/lib/Analysis/ValueTracking.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/WinException.cpp, line 56
- external/apache2/llvm/dist/llvm/lib/CodeGen/CFGuardLongjmp.cpp, line 93
- external/apache2/llvm/dist/llvm/lib/CodeGen/CodeGenPrepare.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/CommandFlags.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/MachineFunction.cpp, 6 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/MachineFunctionSplitter.cpp, line 105
- external/apache2/llvm/dist/llvm/lib/CodeGen/MachineOutliner.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/MachineRegisterInfo.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/MachineVerifier.cpp, line 1395
- external/apache2/llvm/dist/llvm/lib/CodeGen/PatchableFunction.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/PrologEpilogInserter.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/SafeStack.cpp, 6 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp, line 17648
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp, line 9995
- external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp, line 4314
- external/apache2/llvm/dist/llvm/lib/CodeGen/ShrinkWrap.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/StackProtector.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp, 8 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/TargetOptionsImpl.cpp, line 31
- external/apache2/llvm/dist/llvm/lib/CodeGen/TargetRegisterInfo.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/CodeGen/XRayInstrumentation.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/IR/Attributes.cpp, 11 times
- external/apache2/llvm/dist/llvm/lib/IR/AutoUpgrade.cpp, line 4368
- external/apache2/llvm/dist/llvm/lib/IR/Function.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/IR/Instructions.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/IR/Verifier.cpp, 25 times
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp, line 253
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64FastISel.cpp, line 2244
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp, 8 times
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64ISelLowering.h, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp, line 6689
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64SpeculationHardening.cpp, line 653
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64StackTagging.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/AArch64Subtarget.cpp, line 304
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp, line 83
- external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp, line 1036
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp, line 135
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUOpenCLEnqueuedBlockLowering.cpp, line 106
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUPropagateAttributes.cpp, line 77
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIISelLowering.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SILowerSGPRSpills.cpp, line 210
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp, 14 times
- external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp, line 487
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp, line 4391
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp, line 82
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMFastISel.cpp, line 2076
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMFrameLowering.cpp, 6 times
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.cpp, 7 times
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMISelLowering.h, line 856
- external/apache2/llvm/dist/llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/AVR/AVRMachineFunctionInfo.h, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonCopyToCombine.cpp, line 476
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp, 7 times
- external/apache2/llvm/dist/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp, line 2111
- external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kFrameLowering.cpp, line 188
- external/apache2/llvm/dist/llvm/lib/Target/M68k/M68kSubtarget.cpp, line 227
- external/apache2/llvm/dist/llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp, line 178
- external/apache2/llvm/dist/llvm/lib/Target/Mips/Mips16HardFloat.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsAsmPrinter.cpp, line 432
- external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsCCState.cpp, line 78
- external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsISelLowering.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsRegisterInfo.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/Mips/MipsSEInstrInfo.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp, line 706
- external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCISelLowering.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp, line 1293
- external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVFrameLowering.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVISelLowering.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVMCInstLower.cpp, line 223
- external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVMachineFunctionInfo.h, line 66
- external/apache2/llvm/dist/llvm/lib/Target/RISCV/RISCVRegisterInfo.cpp, line 53
- external/apache2/llvm/dist/llvm/lib/Target/Sparc/SparcISelLowering.cpp, line 710
- external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp, 6 times
- external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp, 5 times
- external/apache2/llvm/dist/llvm/lib/Target/TargetLoweringObjectFile.cpp, line 333
- external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyAddMissingPrototypes.cpp, line 68
- external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp, line 122
- external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86FrameLowering.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp, line 185
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.cpp, 20 times
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86ISelLowering.h, line 1564
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86IndirectBranchTracking.cpp, line 95
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86InsertWait.cpp, line 114
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86LowerAMXIntrinsics.cpp, line 647
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86LowerAMXType.cpp, line 661
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86MCInstLower.cpp, line 1655
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86RegisterInfo.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp, line 406
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86Subtarget.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Target/X86/X86WinAllocaExpander.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroElide.cpp, line 419
- external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/CoroSplit.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/AlwaysInliner.cpp, line 57
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp, line 868
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/Attributor.cpp, line 1949
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ForceFunctionAttrs.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/FunctionAttrs.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/GlobalOpt.cpp, line 1902
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/HotColdSplitting.cpp, 10 times
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/InferFunctionAttrs.cpp, line 34
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/Inliner.cpp, line 588
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/LowerTypeTests.cpp, line 241
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/OpenMPOpt.cpp, line 1046
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/PartialInlining.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/PruneEH.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/SampleProfile.cpp, 8 times
- external/apache2/llvm/dist/llvm/lib/Transforms/IPO/SyntheticCountsPropagation.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp, line 2798
- external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp, line 781
- external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp, line 1085
- external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp, line 513
- external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/GVN.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/JumpThreading.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp, line 1525
- external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/BuildLibCalls.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/InlineFunction.cpp, line 1515
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/LibCallsShrinkWrap.cpp, line 525
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/Local.cpp, 4 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SimplifyCFG.cpp, line 4240
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp, line 128
- external/apache2/llvm/dist/llvm/lib/Transforms/Utils/VNCoercion.cpp, 3 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp, 2 times
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 9924
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, line 6513
- external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/VectorCombine.cpp, line 121
- external/apache2/llvm/dist/llvm/tools/bugpoint/CrashDebugger.cpp, line 369