Defined in 1 files as a prototype:
Defined in 15 files as a function:
- contrib/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h, line 552 (as a function)
- contrib/llvm/include/llvm/IR/Module.h, line 233 (as a function)
- contrib/llvm/include/llvm/LTO/LTO.h, line 143 (as a function)
- contrib/llvm/include/llvm/LTO/legacy/LTOModule.h, line 121 (as a function)
- contrib/llvm/include/llvm/MC/MCObjectFileInfo.h, line 374 (as a function)
- contrib/llvm/include/llvm/MC/MCSubtargetInfo.h, line 70 (as a function)
- contrib/llvm/include/llvm/Object/IRSymtab.h, line 271 (as a function)
- contrib/llvm/include/llvm/Target/TargetMachine.h, line 106 (as a function)
- contrib/llvm/lib/Object/IRObjectFile.cpp, line 69 (as a function)
- contrib/llvm/lib/Target/AArch64/AArch64Subtarget.h, line 179 (as a function)
- contrib/llvm/lib/Target/ARM/ARMSubtarget.h, line 604 (as a function)
- contrib/llvm/lib/Target/PowerPC/PPCSubtarget.h, line 293 (as a function)
- contrib/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h, line 72 (as a function)
- contrib/llvm/lib/Target/X86/X86Subtarget.h, line 602 (as a function)
- contrib/llvm/tools/clang/lib/CodeGen/BackendUtil.cpp, line 139 (as a function)
Referenced in 139 files:
- contrib/llvm/include/llvm/LTO/legacy/LTOModule.h, line 122
- contrib/llvm/lib/Analysis/TargetLibraryInfo.cpp, 2 times
- contrib/llvm/lib/Bitcode/Reader/BitcodeReader.cpp, line 1950
- contrib/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp, 4 times
- contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp, 9 times
- contrib/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp, 2 times
- contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp, 2 times
- contrib/llvm/lib/CodeGen/GlobalMerge.cpp, line 568
- contrib/llvm/lib/CodeGen/LLVMTargetMachine.cpp, 6 times
- contrib/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp, line 864
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp, line 5105
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp, line 5980
- contrib/llvm/lib/CodeGen/StackProtector.cpp, line 110
- contrib/llvm/lib/CodeGen/TargetLoweringBase.cpp, 3 times
- contrib/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp, 5 times
- contrib/llvm/lib/CodeGen/XRayInstrumentation.cpp, line 193
- contrib/llvm/lib/ExecutionEngine/ExecutionEngine.cpp, line 535
- contrib/llvm/lib/ExecutionEngine/Orc/OrcCBindings.cpp, line 26
- contrib/llvm/lib/ExecutionEngine/TargetSelect.cpp, line 33
- contrib/llvm/lib/IR/AsmWriter.cpp, 2 times
- contrib/llvm/lib/IR/Core.cpp, line 253
- contrib/llvm/lib/IR/Globals.cpp, line 249
- contrib/llvm/lib/IR/ValueSymbolTable.cpp, line 58
- contrib/llvm/lib/LTO/LTO.cpp, 3 times
- contrib/llvm/lib/LTO/LTOBackend.cpp, 4 times
- contrib/llvm/lib/LTO/LTOCodeGenerator.cpp, 2 times
- contrib/llvm/lib/LTO/LTOModule.cpp, 2 times
- contrib/llvm/lib/LTO/ThinLTOCodeGenerator.cpp, 6 times
- contrib/llvm/lib/LTO/UpdateCompilerUsed.cpp, line 60
- contrib/llvm/lib/Linker/IRMover.cpp, 8 times
- contrib/llvm/lib/MC/MCAsmStreamer.cpp, line 412
- contrib/llvm/lib/MC/MCDwarf.cpp, line 343
- contrib/llvm/lib/MC/MCMachOStreamer.cpp, line 495
- contrib/llvm/lib/MC/MCParser/COFFAsmParser.cpp, line 410
- contrib/llvm/lib/MC/MCParser/DarwinAsmParser.cpp, 2 times
- contrib/llvm/lib/MC/MCStreamer.cpp, line 58
- contrib/llvm/lib/MC/MCWinCOFFStreamer.cpp, 2 times
- contrib/llvm/lib/Object/IRObjectFile.cpp, line 72
- contrib/llvm/lib/Object/IRSymtab.cpp, 2 times
- contrib/llvm/lib/Object/ModuleSymbolTable.cpp, 3 times
- contrib/llvm/lib/ProfileData/InstrProf.cpp, line 928
- contrib/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp, line 203
- contrib/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp, line 918
- contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp, line 3115
- contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp, line 71
- contrib/llvm/lib/Target/AArch64/AArch64MCInstLower.cpp, 4 times
- contrib/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp, 3 times
- contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp, 2 times
- contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp, line 224
- contrib/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.h, 2 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp, line 302
- contrib/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp, 11 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp, line 146
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp, 3 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp, line 27
- contrib/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp, 3 times
- contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp, line 205
- contrib/llvm/lib/Target/AMDGPU/SIISelLowering.cpp, line 3648
- contrib/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp, 3 times
- contrib/llvm/lib/Target/ARM/ARMAsmPrinter.cpp, 3 times
- contrib/llvm/lib/Target/ARM/ARMAsmPrinter.h, line 135
- contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp, line 1411
- contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp, 7 times
- contrib/llvm/lib/Target/ARM/ARMSubtarget.cpp, line 229
- contrib/llvm/lib/Target/ARM/ARMTargetMachine.cpp, 3 times
- contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp, 3 times
- contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h, line 28
- contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp, line 1487
- contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp, line 73
- contrib/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp, line 482
- contrib/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp, line 2347
- contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp, line 771
- contrib/llvm/lib/Target/Lanai/MCTargetDesc/LanaiAsmBackend.cpp, line 171
- contrib/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp, 2 times
- contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp, line 482
- contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp, 2 times
- contrib/llvm/lib/Target/Mips/MipsAsmPrinter.cpp, 2 times
- contrib/llvm/lib/Target/Mips/MipsSEISelLowering.cpp, 2 times
- contrib/llvm/lib/Target/Mips/MipsSubtarget.cpp, line 164
- contrib/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp, 2 times
- contrib/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp, line 302
- contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp, line 238
- contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp, line 336
- contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp, line 231
- contrib/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp, 2 times
- contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp, 4 times
- contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.h, line 59
- contrib/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp, line 236
- contrib/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp, line 101
- contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp, line 308
- contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp, line 130
- contrib/llvm/lib/Target/TargetLoweringObjectFile.cpp, line 47
- contrib/llvm/lib/Target/TargetMachine.cpp, line 127
- contrib/llvm/lib/Target/TargetMachineC.cpp, line 153
- contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.cpp, 2 times
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp, 3 times
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp, line 352
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp, line 181
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp, 2 times
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp, line 34
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyPeephole.cpp, line 84
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp, line 754
- contrib/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp, line 1079
- contrib/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp, 2 times
- contrib/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp, line 411
- contrib/llvm/lib/Target/X86/X86AsmPrinter.cpp, 2 times
- contrib/llvm/lib/Target/X86/X86CallFrameOptimization.cpp, line 148
- contrib/llvm/lib/Target/X86/X86FastISel.cpp, line 3144
- contrib/llvm/lib/Target/X86/X86ISelLowering.cpp, 10 times
- contrib/llvm/lib/Target/X86/X86InstrInfo.cpp, line 123
- contrib/llvm/lib/Target/X86/X86RetpolineThunks.cpp, line 99
- contrib/llvm/lib/Target/X86/X86TargetMachine.cpp, 3 times
- contrib/llvm/lib/Transforms/IPO/CrossDSOCFI.cpp, line 118
- contrib/llvm/lib/Transforms/IPO/LowerTypeTests.cpp, line 1510
- contrib/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp, line 866
- contrib/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp, 3 times
- contrib/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp, line 464
- contrib/llvm/lib/Transforms/Instrumentation/EfficiencySanitizer.cpp, line 539
- contrib/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp, line 148
- contrib/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp, 8 times
- contrib/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp, 4 times
- contrib/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp, line 1357
- contrib/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp, line 296
- contrib/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp, line 283
- contrib/llvm/lib/Transforms/Utils/CloneModule.cpp, line 54
- contrib/llvm/lib/Transforms/Utils/EscapeEnumerator.cpp, line 24
- contrib/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp, 2 times
- contrib/llvm/tools/bugpoint/BugDriver.cpp, line 112
- contrib/llvm/tools/clang/lib/CodeGen/BackendUtil.cpp, 6 times
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenAction.cpp, line 1009
- contrib/llvm/tools/llc/llc.cpp, 2 times
- contrib/llvm/tools/lld/COFF/InputFiles.cpp, line 471
- contrib/llvm/tools/lld/ELF/InputFiles.cpp, line 1005
- contrib/llvm/tools/lldb/source/Expression/IRExecutionUnit.cpp, line 261
- contrib/llvm/tools/lli/OrcLazyJIT.cpp, 3 times
- contrib/llvm/tools/lli/lli.cpp, 2 times
- contrib/llvm/tools/llvm-lto2/llvm-lto2.cpp, 2 times
- contrib/llvm/tools/llvm-nm/llvm-nm.cpp, 2 times
- contrib/llvm/tools/opt/opt.cpp, line 507