Defined in 18 files as a prototype:
- contrib/llvm/lib/Target/AArch64/AArch64TargetMachine.h, line 38 (as a prototype)
- contrib/llvm/lib/Target/AArch64/AArch64TargetMachine.h, line 42 (as a prototype)
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h, line 51 (as a prototype)
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h, line 52 (as a prototype)
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h, line 83 (as a prototype)
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h, line 109 (as a prototype)
- contrib/llvm/lib/Target/ARM/ARMTargetMachine.h, line 49 (as a prototype)
- contrib/llvm/lib/Target/ARM/ARMTargetMachine.h, line 53 (as a prototype)
- contrib/llvm/lib/Target/AVR/AVRTargetMachine.h, line 37 (as a prototype)
- contrib/llvm/lib/Target/AVR/AVRTargetMachine.h, line 38 (as a prototype)
- contrib/llvm/lib/Target/Hexagon/HexagonTargetMachine.h, line 36 (as a prototype)
- contrib/llvm/lib/Target/Mips/MipsTargetMachine.h, line 55 (as a prototype)
- contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.h, line 43 (as a prototype)
- contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.h, line 47 (as a prototype)
- contrib/llvm/lib/Target/Sparc/SparcTargetMachine.h, line 36 (as a prototype)
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.h, line 37 (as a prototype)
- contrib/llvm/lib/Target/X86/X86TargetMachine.h, line 42 (as a prototype)
- contrib/llvm/lib/Target/X86/X86TargetMachine.h, line 46 (as a prototype)
Defined in 28 files as a function:
- contrib/llvm/include/llvm/Target/TargetMachine.h, line 111 (as a function)
- contrib/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp, line 294 (as a function)
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp, line 433 (as a function)
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp, line 470 (as a function)
- contrib/llvm/lib/Target/ARC/ARCTargetMachine.h, line 35 (as a function)
- contrib/llvm/lib/Target/ARC/ARCTargetMachine.h, line 36 (as a function)
- contrib/llvm/lib/Target/ARM/ARMTargetMachine.cpp, line 244 (as a function)
- contrib/llvm/lib/Target/AVR/AVRTargetMachine.cpp, line 88 (as a function)
- contrib/llvm/lib/Target/AVR/AVRTargetMachine.cpp, line 92 (as a function)
- contrib/llvm/lib/Target/BPF/BPFTargetMachine.h, line 31 (as a function)
- contrib/llvm/lib/Target/BPF/BPFTargetMachine.h, line 32 (as a function)
- contrib/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp, line 227 (as a function)
- contrib/llvm/lib/Target/Lanai/LanaiTargetMachine.h, line 41 (as a function)
- contrib/llvm/lib/Target/MSP430/MSP430TargetMachine.h, line 37 (as a function)
- contrib/llvm/lib/Target/Mips/MipsTargetMachine.cpp, line 155 (as a function)
- contrib/llvm/lib/Target/Mips/MipsTargetMachine.h, line 49 (as a function)
- contrib/llvm/lib/Target/NVPTX/NVPTXTargetMachine.h, line 45 (as a function)
- contrib/llvm/lib/Target/NVPTX/NVPTXTargetMachine.h, line 48 (as a function)
- contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp, line 263 (as a function)
- contrib/llvm/lib/Target/RISCV/RISCVTargetMachine.h, line 34 (as a function)
- contrib/llvm/lib/Target/Sparc/SparcTargetMachine.cpp, line 109 (as a function)
- contrib/llvm/lib/Target/Sparc/SparcTargetMachine.h, line 35 (as a function)
- contrib/llvm/lib/Target/SystemZ/SystemZTargetMachine.h, line 39 (as a function)
- contrib/llvm/lib/Target/SystemZ/SystemZTargetMachine.h, line 41 (as a function)
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp, line 128 (as a function)
- contrib/llvm/lib/Target/X86/X86TargetMachine.cpp, line 244 (as a function)
- contrib/llvm/lib/Target/XCore/XCoreTargetMachine.h, line 38 (as a function)
- contrib/llvm/lib/Target/XCore/XCoreTargetMachine.h, line 39 (as a function)
Referenced in 44 files:
- contrib/llvm/include/llvm/Target/TargetMachine.h, line 122
- contrib/llvm/lib/CodeGen/Analysis.cpp, line 510
- contrib/llvm/lib/CodeGen/AtomicExpandPass.cpp
- contrib/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp, line 34
- contrib/llvm/lib/CodeGen/CodeGenPrepare.cpp
- contrib/llvm/lib/CodeGen/DwarfEHPrepare.cpp, line 263
- contrib/llvm/lib/CodeGen/ExpandMemCmp.cpp, line 790
- contrib/llvm/lib/CodeGen/IndirectBrExpandPass.cpp, line 83
- contrib/llvm/lib/CodeGen/InterleavedAccessPass.cpp, line 448
- contrib/llvm/lib/CodeGen/InterleavedLoadCombinePass.cpp, line 69
- contrib/llvm/lib/CodeGen/MachineModuleInfo.cpp, line 280
- contrib/llvm/lib/CodeGen/SafeStack.cpp, line 877
- contrib/llvm/lib/CodeGen/StackProtector.cpp, line 86
- contrib/llvm/lib/LTO/UpdateCompilerUsed.cpp, line 76
- contrib/llvm/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp, line 123
- contrib/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
- contrib/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h, line 65
- contrib/llvm/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp, line 374
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h
- contrib/llvm/lib/Target/ARC/ARCTargetTransformInfo.h, line 42
- contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp, line 2844
- contrib/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp
- contrib/llvm/lib/Target/ARM/ARMTargetTransformInfo.h, line 89
- contrib/llvm/lib/Target/AVR/AVRISelLowering.cpp
- contrib/llvm/lib/Target/AVR/AVRRegisterInfo.cpp
- contrib/llvm/lib/Target/BPF/BPFTargetMachine.cpp
- contrib/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.h, line 57
- contrib/llvm/lib/Target/Lanai/LanaiTargetTransformInfo.h, line 42
- contrib/llvm/lib/Target/Mips/MipsTargetMachine.cpp
- contrib/llvm/lib/Target/Mips/MipsTargetObjectFile.cpp
- contrib/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp, line 797
- contrib/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp
- contrib/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.h, line 41
- contrib/llvm/lib/Target/PowerPC/PPCBoolRetToInt.cpp, line 197
- contrib/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp, line 195
- contrib/llvm/lib/Target/PowerPC/PPCLoopPreIncPrep.cpp, line 255
- contrib/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h, line 41
- contrib/llvm/lib/Target/Sparc/SparcTargetMachine.cpp
- contrib/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.h, line 34
- contrib/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.h, line 42
- contrib/llvm/lib/Target/X86/X86TargetTransformInfo.cpp
- contrib/llvm/lib/Target/X86/X86TargetTransformInfo.h, line 41
- contrib/llvm/lib/Target/XCore/XCoreTargetTransformInfo.h, line 41