Defined in 19 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 52 (as a prototype)
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h, line 53 (as a prototype)
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h, line 92 (as a prototype)
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h, line 115 (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/Nios2/Nios2TargetMachine.h, line 34 (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 30 files as a function:
- contrib/llvm/include/llvm/Target/TargetMachine.h, line 112 (as a function)
- contrib/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp, line 251 (as a function)
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp, line 432 (as a function)
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp, line 464 (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 247 (as a function)
- contrib/llvm/lib/Target/AVR/AVRTargetMachine.cpp, line 94 (as a function)
- contrib/llvm/lib/Target/AVR/AVRTargetMachine.cpp, line 98 (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 223 (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 150 (as a function)
- contrib/llvm/lib/Target/Mips/MipsTargetMachine.h, line 49 (as a function)
- contrib/llvm/lib/Target/NVPTX/NVPTXTargetMachine.h, line 43 (as a function)
- contrib/llvm/lib/Target/NVPTX/NVPTXTargetMachine.h, line 46 (as a function)
- contrib/llvm/lib/Target/Nios2/Nios2TargetMachine.cpp, line 65 (as a function)
- contrib/llvm/lib/Target/Nios2/Nios2TargetMachine.h, line 33 (as a function)
- contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp, line 254 (as a function)
- contrib/llvm/lib/Target/RISCV/RISCVTargetMachine.h, line 34 (as a function)
- contrib/llvm/lib/Target/Sparc/SparcTargetMachine.cpp, line 104 (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 106 (as a function)
- contrib/llvm/lib/Target/X86/X86TargetMachine.cpp, line 232 (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 42 files:
- contrib/llvm/include/llvm/Target/TargetMachine.h, line 123
- contrib/llvm/lib/CodeGen/Analysis.cpp, line 506
- 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 750
- contrib/llvm/lib/CodeGen/IndirectBrExpandPass.cpp, line 83
- contrib/llvm/lib/CodeGen/InterleavedAccessPass.cpp, line 448
- contrib/llvm/lib/CodeGen/MachineModuleInfo.cpp, line 279
- contrib/llvm/lib/CodeGen/SafeStack.cpp, line 818
- contrib/llvm/lib/CodeGen/StackProtector.cpp, line 111
- contrib/llvm/lib/LTO/UpdateCompilerUsed.cpp, line 76
- contrib/llvm/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp, line 120
- contrib/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
- contrib/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h, line 65
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
- contrib/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h, line 103
- contrib/llvm/lib/Target/ARC/ARCTargetTransformInfo.h, line 42
- contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp, line 2795
- 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/Hexagon/HexagonTargetTransformInfo.h, line 48
- 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/NVPTXTargetMachine.cpp, line 275
- 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 192
- contrib/llvm/lib/Target/PowerPC/PPCLoopPreIncPrep.cpp, line 254
- contrib/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h, line 41
- contrib/llvm/lib/Target/Sparc/SparcISelDAGToDAG.cpp, line 364
- 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
- contrib/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp, line 1019