Defined in 4 files as a prototype:
Defined in 4 files as a function:
Referenced in 102 files:
- contrib/llvm/include/llvm/CodeGen/TargetLowering.h, line 916
- contrib/llvm/include/llvm/TableGen/Record.h, 2 times
- contrib/llvm/lib/Analysis/IVDescriptors.cpp, line 614
- contrib/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp, line 747
- contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp, line 3134
- contrib/llvm/lib/CodeGen/FEntryInserter.cpp, line 39
- contrib/llvm/lib/CodeGen/PatchableFunction.cpp, line 63
- contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp, 2 times
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp, line 6026
- contrib/llvm/lib/CodeGen/StackProtector.cpp, line 92
- contrib/llvm/lib/CodeGen/TargetLoweringBase.cpp, line 1691
- contrib/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp, 4 times
- contrib/llvm/lib/CodeGen/TargetOptionsImpl.cpp, 2 times
- contrib/llvm/lib/CodeGen/XRayInstrumentation.cpp, 2 times
- contrib/llvm/lib/IR/AttributeImpl.h, line 79
- contrib/llvm/lib/IR/Attributes.cpp, 9 times
- contrib/llvm/lib/IR/Core.cpp, line 174
- contrib/llvm/lib/IR/Function.cpp, line 1433
- contrib/llvm/lib/IR/Statepoint.cpp, 2 times
- contrib/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp, 3 times
- contrib/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp, 2 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp, line 482
- contrib/llvm/lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp, 2 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp, line 494
- contrib/llvm/lib/Target/AMDGPU/AMDGPULowerKernelAttributes.cpp, line 80
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp, 2 times
- contrib/llvm/lib/Target/AMDGPU/SIISelLowering.cpp, line 2440
- contrib/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp, 2 times
- contrib/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp, 2 times
- contrib/llvm/lib/Target/ARM/ARMAsmPrinter.cpp, line 595
- contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp, line 84
- contrib/llvm/lib/Target/ARM/ARMFrameLowering.cpp, line 221
- contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp, 3 times
- contrib/llvm/lib/Target/ARM/ARMParallelDSP.cpp, line 463
- contrib/llvm/lib/Target/ARM/ARMTargetMachine.cpp, 3 times
- contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp, 2 times
- contrib/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp, 2 times
- contrib/llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp, line 167
- contrib/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp, line 591
- contrib/llvm/lib/Target/Mips/MipsTargetMachine.cpp, 3 times
- contrib/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp, 2 times
- contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp, line 14600
- contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp, 3 times
- contrib/llvm/lib/Target/RISCV/RISCVISelLowering.cpp, 3 times
- contrib/llvm/lib/Target/Sparc/SparcTargetMachine.cpp, 3 times
- contrib/llvm/lib/Target/TargetMachine.cpp, 2 times
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp, 2 times
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp, 2 times
- contrib/llvm/lib/Target/X86/X86FrameLowering.cpp, line 1015
- contrib/llvm/lib/Target/X86/X86ISelLowering.cpp, 3 times
- contrib/llvm/lib/Target/X86/X86TargetMachine.cpp, 5 times
- contrib/llvm/lib/Target/X86/X86WinAllocaExpander.cpp, line 294
- contrib/llvm/lib/Transforms/Coroutines/CoroSplit.cpp, line 920
- contrib/llvm/lib/Transforms/IPO/LowerTypeTests.cpp, line 1257
- contrib/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp, line 911
- contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp, line 1768
- contrib/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp, line 818
- contrib/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp, line 3659
- contrib/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp, 2 times
- contrib/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp, line 753
- contrib/llvm/lib/Transforms/Utils/EntryExitInstrumenter.cpp, 2 times
- contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp, line 5253
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorizationLegality.cpp, line 619
- contrib/llvm/tools/clang/lib/AST/StmtPrinter.cpp, line 1106
- contrib/llvm/tools/clang/lib/AST/TextNodeDumper.cpp, line 735
- contrib/llvm/tools/clang/utils/TableGen/ClangAttrEmitter.cpp, 32 times
- contrib/llvm/tools/clang/utils/TableGen/ClangCommentCommandInfoEmitter.cpp, 4 times
- contrib/llvm/tools/clang/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp, line 58
- contrib/llvm/tools/clang/utils/TableGen/ClangCommentHTMLTagsEmitter.cpp, 2 times
- contrib/llvm/tools/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp, 30 times
- contrib/llvm/tools/clang/utils/TableGen/ClangOptionDocEmitter.cpp, 12 times
- contrib/llvm/tools/clang/utils/TableGen/ClangSACheckersEmitter.cpp, 4 times
- contrib/llvm/tools/clang/utils/TableGen/NeonEmitter.cpp, 4 times
- contrib/llvm/utils/TableGen/AsmMatcherEmitter.cpp, 27 times
- contrib/llvm/utils/TableGen/AsmWriterEmitter.cpp, 7 times
- contrib/llvm/utils/TableGen/Attributes.cpp, 4 times
- contrib/llvm/utils/TableGen/CallingConvEmitter.cpp, 2 times
- contrib/llvm/utils/TableGen/CodeEmitterGen.cpp, 4 times
- contrib/llvm/utils/TableGen/CodeGenDAGPatterns.cpp, 9 times
- contrib/llvm/utils/TableGen/CodeGenDAGPatterns.h, line 1065
- contrib/llvm/utils/TableGen/CodeGenHwModes.cpp, line 24
- contrib/llvm/utils/TableGen/CodeGenInstruction.cpp, 15 times
- contrib/llvm/utils/TableGen/CodeGenRegisters.cpp, 4 times
- contrib/llvm/utils/TableGen/CodeGenSchedule.cpp, 2 times
- contrib/llvm/utils/TableGen/CodeGenSchedule.h, line 400
- contrib/llvm/utils/TableGen/CodeGenTarget.cpp, 7 times
- contrib/llvm/utils/TableGen/ExegesisEmitter.cpp, 9 times
- contrib/llvm/utils/TableGen/FixedLenDecoderEmitter.cpp, 5 times
- contrib/llvm/utils/TableGen/GlobalISelEmitter.cpp, 11 times
- contrib/llvm/utils/TableGen/InstrDocsEmitter.cpp, 2 times
- contrib/llvm/utils/TableGen/InstrInfoEmitter.cpp, 3 times
- contrib/llvm/utils/TableGen/OptParserEmitter.cpp, 12 times
- contrib/llvm/utils/TableGen/PredicateExpander.cpp, 16 times
- contrib/llvm/utils/TableGen/PseudoLoweringEmitter.cpp, line 246
- contrib/llvm/utils/TableGen/RISCVCompressInstEmitter.cpp, line 478
- contrib/llvm/utils/TableGen/RegisterBankEmitter.cpp, line 48
- contrib/llvm/utils/TableGen/RegisterInfoEmitter.cpp, 3 times
- contrib/llvm/utils/TableGen/SearchableTableEmitter.cpp, 9 times
- contrib/llvm/utils/TableGen/SubtargetEmitter.cpp, 9 times
- contrib/llvm/utils/TableGen/SubtargetFeatureInfo.cpp, 2 times
- contrib/llvm/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp, 3 times
- contrib/llvm/utils/TableGen/X86FoldTablesEmitter.cpp, 4 times