Searched refs:LLVMTargetMachine (Results 1 - 25 of 28) sorted by relevance

12

/freebsd-10-stable/contrib/llvm/lib/CodeGen/
H A DLLVMTargetMachine.cpp1 //===-- 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 DAArch64TargetMachine.h27 class AArch64TargetMachine : public LLVMTargetMachine {
H A DAArch64TargetMachine.cpp34 : LLVMTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL),
/freebsd-10-stable/contrib/llvm/lib/Target/MSP430/
H A DMSP430TargetMachine.cpp34 : LLVMTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL),
H A DMSP430TargetMachine.h32 class MSP430TargetMachine : public LLVMTargetMachine {
/freebsd-10-stable/contrib/llvm/lib/Target/XCore/
H A DXCoreTargetMachine.h27 class XCoreTargetMachine : public LLVMTargetMachine {
H A DXCoreTargetMachine.cpp28 : LLVMTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL),
/freebsd-10-stable/contrib/llvm/lib/Target/Hexagon/
H A DHexagonTargetMachine.h29 class HexagonTargetMachine : public LLVMTargetMachine {
H A DHexagonTargetMachine.cpp73 : LLVMTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL),
/freebsd-10-stable/contrib/llvm/lib/Target/R600/
H A DAMDGPUTargetMachine.h28 class AMDGPUTargetMachine : public LLVMTargetMachine {
H A DAMDGPUTargetMachine.cpp59 LLVMTargetMachine(T, TT, CPU, FS, Options, RM, CM, OptLevel),
/freebsd-10-stable/contrib/llvm/lib/Target/SystemZ/
H A DSystemZTargetMachine.cpp28 : LLVMTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL),
H A DSystemZTargetMachine.h30 class SystemZTargetMachine : public LLVMTargetMachine {
68 // Override LLVMTargetMachine
/freebsd-10-stable/contrib/llvm/include/llvm/Target/
H A DTargetMachine.h10 // 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 DNVPTXTargetMachine.h32 class NVPTXTargetMachine : public LLVMTargetMachine {
H A DNVPTXTargetMachine.cpp70 : LLVMTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL),
/freebsd-10-stable/contrib/llvm/lib/Target/PowerPC/
H A DPPCTargetMachine.h30 class PPCTargetMachine : public LLVMTargetMachine {
H A DPPCTargetMachine.cpp79 : LLVMTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL),
/freebsd-10-stable/contrib/llvm/lib/Target/Sparc/
H A DSparcTargetMachine.cpp34 : LLVMTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL),
H A DSparcTargetMachine.h29 class SparcTargetMachine : public LLVMTargetMachine {
/freebsd-10-stable/contrib/llvm/lib/Target/ARM/
H A DARMTargetMachine.h33 class ARMBaseTargetMachine : public LLVMTargetMachine {
/freebsd-10-stable/contrib/llvm/lib/Target/Mips/
H A DMipsTargetMachine.h34 class MipsTargetMachine : public LLVMTargetMachine {
H A DMipsTargetMachine.cpp61 : LLVMTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL),
194 LLVMTargetMachine::addAnalysisPasses(PM);
/freebsd-10-stable/contrib/llvm/lib/Target/X86/
H A DX86TargetMachine.h32 class X86TargetMachine : public LLVMTargetMachine {
H A DX86TargetMachine.cpp84 : LLVMTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL),

Completed in 95 milliseconds

12