Defined in 1 files as a prototype:
Defined in 18 files as a function:
- contrib/llvm/include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h, line 112 (as a function)
- contrib/llvm/include/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h, line 115 (as a function)
- contrib/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h, line 582 (as a function)
- contrib/llvm/include/llvm/IR/Module.h, line 240 (as a function)
- contrib/llvm/include/llvm/LTO/LTO.h, line 155 (as a function)
- contrib/llvm/include/llvm/LTO/legacy/LTOModule.h, line 121 (as a function)
- contrib/llvm/include/llvm/MC/MCObjectFileInfo.h, line 403 (as a function)
- contrib/llvm/include/llvm/MC/MCSubtargetInfo.h, line 68 (as a function)
- contrib/llvm/include/llvm/Object/IRSymtab.h, line 271 (as a function)
- contrib/llvm/include/llvm/Target/TargetMachine.h, line 105 (as a function)
- contrib/llvm/lib/Object/IRObjectFile.cpp, line 69 (as a function)
- contrib/llvm/lib/Target/AArch64/AArch64Subtarget.h, line 243 (as a function)
- contrib/llvm/lib/Target/ARM/ARMSubtarget.h, line 645 (as a function)
- contrib/llvm/lib/Target/PowerPC/PPCSubtarget.h, line 298 (as a function)
- contrib/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h, line 79 (as a function)
- contrib/llvm/lib/Target/X86/X86Subtarget.h, line 721 (as a function)
- contrib/llvm/tools/clang/include/clang/Driver/Driver.h, line 308 (as a function)
- contrib/llvm/tools/clang/lib/CodeGen/BackendUtil.cpp, line 157 (as a function)
Referenced in 144 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 1986
- contrib/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp, 4 times
- contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp, 11 times
- contrib/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp, 2 times
- contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp, line 343
- contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp, 4 times
- contrib/llvm/lib/CodeGen/AsmPrinter/WinException.cpp, line 45
- contrib/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp, line 1317
- contrib/llvm/lib/CodeGen/GlobalMerge.cpp, line 602
- contrib/llvm/lib/CodeGen/LLVMTargetMachine.cpp, 6 times
- contrib/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp, 2 times
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp, line 5631
- contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp, 2 times
- contrib/llvm/lib/CodeGen/StackProtector.cpp, line 85
- contrib/llvm/lib/CodeGen/TailDuplicator.cpp, line 601
- contrib/llvm/lib/CodeGen/TargetLoweringBase.cpp, 3 times
- contrib/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp, 10 times
- contrib/llvm/lib/CodeGen/XRayInstrumentation.cpp, line 207
- contrib/llvm/lib/ExecutionEngine/Orc/LLJIT.cpp, line 151
- contrib/llvm/lib/ExecutionEngine/Orc/OrcCBindings.cpp, line 19
- contrib/llvm/lib/ExecutionEngine/Orc/OrcCBindingsStack.h, line 451
- contrib/llvm/lib/ExecutionEngine/TargetSelect.cpp, line 33
- contrib/llvm/lib/IR/AsmWriter.cpp, 2 times
- contrib/llvm/lib/IR/Core.cpp, line 270
- contrib/llvm/lib/IR/Globals.cpp, line 254
- contrib/llvm/lib/IR/ValueSymbolTable.cpp, line 59
- contrib/llvm/lib/LTO/LTO.cpp, 4 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, 7 times
- contrib/llvm/lib/LTO/UpdateCompilerUsed.cpp, line 60
- contrib/llvm/lib/Linker/IRMover.cpp, 8 times
- contrib/llvm/lib/MC/MCAsmStreamer.cpp, line 433
- contrib/llvm/lib/MC/MCMachOStreamer.cpp, line 511
- contrib/llvm/lib/MC/MCParser/COFFAsmParser.cpp, line 414
- contrib/llvm/lib/MC/MCParser/DarwinAsmParser.cpp, 2 times
- contrib/llvm/lib/MC/MCStreamer.cpp, line 59
- 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 930
- contrib/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp, line 234
- contrib/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp, line 928
- contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp, 4 times
- contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp, line 71
- contrib/llvm/lib/Target/AArch64/AArch64MCInstLower.cpp, 4 times
- contrib/llvm/lib/Target/AArch64/AArch64Subtarget.cpp, line 215
- 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/AArch64TargetStreamer.cpp, line 61
- contrib/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.h, 2 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp, line 297
- contrib/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp, 9 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp, line 155
- contrib/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp, 2 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp, 4 times
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp, line 27
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h, line 53
- contrib/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp, 6 times
- contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp, line 209
- contrib/llvm/lib/Target/AMDGPU/SIISelLowering.cpp, line 3991
- 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 137
- contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp, line 1467
- contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp, 5 times
- contrib/llvm/lib/Target/ARM/ARMSubtarget.cpp, line 231
- 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 31
- contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp, line 1498
- contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp, line 73
- contrib/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp, line 483
- contrib/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp, line 2410
- contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp, line 773
- contrib/llvm/lib/Target/Lanai/MCTargetDesc/LanaiAsmBackend.cpp, line 173
- contrib/llvm/lib/Target/MSP430/MCTargetDesc/MSP430ELFStreamer.cpp, line 75
- contrib/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp, 2 times
- contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp, 2 times
- 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 229
- contrib/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXTargetStreamer.cpp, line 94
- contrib/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp, line 149
- contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp, line 237
- contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp, line 219
- 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 299
- contrib/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp, line 74
- contrib/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp, line 102
- contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp, line 331
- contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp, line 132
- contrib/llvm/lib/Target/TargetLoweringObjectFile.cpp, line 46
- contrib/llvm/lib/Target/TargetMachine.cpp, 2 times
- contrib/llvm/lib/Target/TargetMachineC.cpp, line 163
- contrib/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.cpp, line 73
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp, 2 times
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp, line 822
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp, line 35
- 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 458
- contrib/llvm/lib/Target/X86/X86AsmPrinter.cpp, 2 times
- contrib/llvm/lib/Target/X86/X86FastISel.cpp, line 3174
- contrib/llvm/lib/Target/X86/X86FrameLowering.cpp, 2 times
- contrib/llvm/lib/Target/X86/X86ISelLowering.cpp, 13 times
- contrib/llvm/lib/Target/X86/X86InstrInfo.cpp, line 87
- contrib/llvm/lib/Target/X86/X86RetpolineThunks.cpp, line 99
- contrib/llvm/lib/Target/X86/X86TargetMachine.cpp, 4 times
- contrib/llvm/lib/Transforms/IPO/CrossDSOCFI.cpp, line 118
- contrib/llvm/lib/Transforms/IPO/LowerTypeTests.cpp, line 1596
- contrib/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp, 2 times
- contrib/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp, 3 times
- contrib/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp, line 540
- contrib/llvm/lib/Transforms/Instrumentation/EfficiencySanitizer.cpp, line 524
- contrib/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp, line 301
- contrib/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp, 10 times
- contrib/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp, 4 times
- contrib/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp, line 1365
- contrib/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp, line 316
- contrib/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp, line 313
- contrib/llvm/lib/Transforms/Utils/CloneModule.cpp, line 55
- 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 110
- contrib/llvm/tools/clang/lib/CodeGen/BackendUtil.cpp, 9 times
- contrib/llvm/tools/clang/lib/CodeGen/CodeGenAction.cpp, line 1026
- contrib/llvm/tools/clang/lib/Driver/ToolChain.cpp, line 80
- contrib/llvm/tools/llc/llc.cpp, 2 times
- contrib/llvm/tools/lld/COFF/InputFiles.cpp, line 559
- contrib/llvm/tools/lld/ELF/InputFiles.cpp, line 1126
- contrib/llvm/tools/lldb/source/Expression/IRExecutionUnit.cpp, line 262
- contrib/llvm/tools/lli/lli.cpp, 4 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 579