/freebsd-10-stable/contrib/llvm/lib/CodeGen/ |
H A D | LLVMTargetMachine.cpp | 1 //===-- LLVMTargetMachine.cpp - Implement the LLVMTargetMachine class -----===// 10 // This file implements the LLVMTargetMachine class. 65 void LLVMTargetMachine::initAsmInfo() { 76 LLVMTargetMachine::LLVMTargetMachine(const Target &T, StringRef Triple, function in class:LLVMTargetMachine 85 void LLVMTargetMachine::addAnalysisPasses(PassManagerBase &PM) { 90 static MCContext *addPassesToGenerateCode(LLVMTargetMachine *TM, 139 bool LLVMTargetMachine::addPassesToEmitFile(PassManagerBase &PM, 237 bool LLVMTargetMachine [all...] |
/freebsd-10-stable/contrib/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetMachine.h | 27 class AArch64TargetMachine : public LLVMTargetMachine {
|
H A D | AArch64TargetMachine.cpp | 34 : LLVMTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL),
|
/freebsd-10-stable/contrib/llvm/lib/Target/MSP430/ |
H A D | MSP430TargetMachine.cpp | 34 : LLVMTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL),
|
H A D | MSP430TargetMachine.h | 32 class MSP430TargetMachine : public LLVMTargetMachine {
|
/freebsd-10-stable/contrib/llvm/lib/Target/XCore/ |
H A D | XCoreTargetMachine.h | 27 class XCoreTargetMachine : public LLVMTargetMachine {
|
H A D | XCoreTargetMachine.cpp | 28 : LLVMTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL),
|
/freebsd-10-stable/contrib/llvm/lib/Target/Hexagon/ |
H A D | HexagonTargetMachine.h | 29 class HexagonTargetMachine : public LLVMTargetMachine {
|
H A D | HexagonTargetMachine.cpp | 73 : LLVMTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL),
|
/freebsd-10-stable/contrib/llvm/lib/Target/R600/ |
H A D | AMDGPUTargetMachine.h | 28 class AMDGPUTargetMachine : public LLVMTargetMachine {
|
H A D | AMDGPUTargetMachine.cpp | 59 LLVMTargetMachine(T, TT, CPU, FS, Options, RM, CM, OptLevel),
|
/freebsd-10-stable/contrib/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetMachine.cpp | 28 : LLVMTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL),
|
H A D | SystemZTargetMachine.h | 30 class SystemZTargetMachine : public LLVMTargetMachine { 68 // Override LLVMTargetMachine
|
/freebsd-10-stable/contrib/llvm/include/llvm/Target/ |
H A D | TargetMachine.h | 10 // This file defines the TargetMachine and LLVMTargetMachine classes. 297 /// LLVMTargetMachine - This class describes a target machine that is 300 class LLVMTargetMachine : public TargetMachine { class in namespace:llvm 302 LLVMTargetMachine(const Target &T, StringRef TargetTriple,
|
/freebsd-10-stable/contrib/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetMachine.h | 32 class NVPTXTargetMachine : public LLVMTargetMachine {
|
H A D | NVPTXTargetMachine.cpp | 70 : LLVMTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL),
|
/freebsd-10-stable/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetMachine.h | 30 class PPCTargetMachine : public LLVMTargetMachine {
|
H A D | PPCTargetMachine.cpp | 79 : LLVMTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL),
|
/freebsd-10-stable/contrib/llvm/lib/Target/Sparc/ |
H A D | SparcTargetMachine.cpp | 34 : LLVMTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL),
|
H A D | SparcTargetMachine.h | 29 class SparcTargetMachine : public LLVMTargetMachine {
|
/freebsd-10-stable/contrib/llvm/lib/Target/ARM/ |
H A D | ARMTargetMachine.h | 33 class ARMBaseTargetMachine : public LLVMTargetMachine {
|
/freebsd-10-stable/contrib/llvm/lib/Target/Mips/ |
H A D | MipsTargetMachine.h | 34 class MipsTargetMachine : public LLVMTargetMachine {
|
H A D | MipsTargetMachine.cpp | 61 : LLVMTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL), 194 LLVMTargetMachine::addAnalysisPasses(PM);
|
/freebsd-10-stable/contrib/llvm/lib/Target/X86/ |
H A D | X86TargetMachine.h | 32 class X86TargetMachine : public LLVMTargetMachine {
|
H A D | X86TargetMachine.cpp | 84 : LLVMTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL),
|