/freebsd-9.3-release/contrib/llvm/lib/Target/AArch64/ |
H A D | AArch64SelectionDAGInfo.cpp | 19 AArch64SelectionDAGInfo::AArch64SelectionDAGInfo(const AArch64TargetMachine &TM) argument 20 : TargetSelectionDAGInfo(TM), 21 Subtarget(&TM.getSubtarget<AArch64Subtarget>()) {
|
H A D | AArch64TargetObjectFile.cpp | 21 const TargetMachine &TM) { 22 TargetLoweringObjectFileELF::Initialize(Ctx, TM); 23 InitializeELF(TM.Options.UseInitArray); 28 const TargetMachine &TM) { 29 TargetLoweringObjectFileELF::Initialize(Ctx, TM); 30 InitializeELF(TM.Options.UseInitArray); 20 Initialize(MCContext &Ctx, const TargetMachine &TM) argument 27 Initialize(MCContext &Ctx, const TargetMachine &TM) argument
|
H A D | AArch64TargetObjectFile.h | 26 virtual void Initialize(MCContext &Ctx, const TargetMachine &TM); 30 virtual void Initialize(MCContext &Ctx, const TargetMachine &TM);
|
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | TargetSelectionDAGInfo.cpp | 18 TargetSelectionDAGInfo::TargetSelectionDAGInfo(const TargetMachine &TM) argument 19 : TD(TM.getDataLayout()) {
|
/freebsd-9.3-release/contrib/llvm/lib/Target/MSP430/ |
H A D | MSP430SelectionDAGInfo.cpp | 18 MSP430SelectionDAGInfo::MSP430SelectionDAGInfo(const MSP430TargetMachine &TM) argument 19 : TargetSelectionDAGInfo(TM) {
|
/freebsd-9.3-release/contrib/llvm/lib/Target/Mips/ |
H A D | MipsSelectionDAGInfo.cpp | 18 MipsSelectionDAGInfo::MipsSelectionDAGInfo(const MipsTargetMachine &TM) argument 19 : TargetSelectionDAGInfo(TM) {
|
H A D | Mips.h | 25 FunctionPass *createMipsISelDag(MipsTargetMachine &TM); 26 FunctionPass *createMipsDelaySlotFillerPass(MipsTargetMachine &TM); 27 FunctionPass *createMipsLongBranchPass(MipsTargetMachine &TM); 28 FunctionPass *createMipsJITCodeEmitterPass(MipsTargetMachine &TM,
|
H A D | Mips16HardFloat.h | 34 TM(TM_), Subtarget(TM.getSubtarget<MipsSubtarget>()) { 46 const TargetMachine &TM; member in class:llvm::Mips16HardFloat 51 ModulePass *createMips16HardFloat(MipsTargetMachine &TM);
|
H A D | MipsTargetObjectFile.cpp | 27 void MipsTargetObjectFile::Initialize(MCContext &Ctx, const TargetMachine &TM){ argument 28 TargetLoweringObjectFileELF::Initialize(Ctx, TM); 29 InitializeELF(TM.Options.UseInitArray); 42 const MipsSubtarget &Subtarget = TM.getSubtarget<MipsSubtarget>(); 65 const TargetMachine &TM) const { 69 return IsGlobalInSmallSection(GV, TM, getKindForGlobal(GV, TM)); 75 IsGlobalInSmallSection(const GlobalValue *GV, const TargetMachine &TM, argument 78 const MipsSubtarget &Subtarget = TM.getSubtarget<MipsSubtarget>(); 99 return IsInSmallSection(TM [all...] |
H A D | MipsModuleISelDAGToDAG.h | 41 TM(TM_), Subtarget(TM.getSubtarget<MipsSubtarget>()) {} 57 const TargetMachine &TM; member in class:llvm::MipsModuleDAGToDAGISel 63 FunctionPass *createMipsModuleISelDag(MipsTargetMachine &TM);
|
H A D | MipsTargetObjectFile.h | 23 void Initialize(MCContext &Ctx, const TargetMachine &TM); 29 const TargetMachine &TM, SectionKind Kind)const; 31 const TargetMachine &TM) const; 36 const TargetMachine &TM) const;
|
H A D | MipsModuleISelDAGToDAG.cpp | 30 llvm::FunctionPass *llvm::createMipsModuleISelDag(MipsTargetMachine &TM) { argument 31 return new MipsModuleDAGToDAGISel(TM);
|
/freebsd-9.3-release/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCSelectionDAGInfo.cpp | 18 PPCSelectionDAGInfo::PPCSelectionDAGInfo(const PPCTargetMachine &TM) argument 19 : TargetSelectionDAGInfo(TM) {
|
H A D | PPCTargetObjectFile.h | 23 virtual void Initialize(MCContext &Ctx, const TargetMachine &TM); 27 Mangler *Mang, const TargetMachine &TM) const;
|
H A D | PPCTargetObjectFile.cpp | 20 Initialize(MCContext &Ctx, const TargetMachine &TM) { argument 21 TargetLoweringObjectFileELF::Initialize(Ctx, TM); 22 InitializeELF(TM.Options.UseInitArray); 27 Mangler *Mang, const TargetMachine &TM) const { 30 TargetLoweringObjectFileELF::SelectSectionForGlobal(GV, Kind, Mang, TM);
|
/freebsd-9.3-release/contrib/llvm/lib/Target/Sparc/ |
H A D | SparcSelectionDAGInfo.cpp | 18 SparcSelectionDAGInfo::SparcSelectionDAGInfo(const SparcTargetMachine &TM) argument 19 : TargetSelectionDAGInfo(TM) {
|
/freebsd-9.3-release/contrib/llvm/lib/Target/XCore/ |
H A D | XCoreSelectionDAGInfo.cpp | 18 XCoreSelectionDAGInfo::XCoreSelectionDAGInfo(const XCoreTargetMachine &TM) argument 19 : TargetSelectionDAGInfo(TM) {
|
H A D | XCoreTargetObjectFile.h | 19 void Initialize(MCContext &Ctx, const TargetMachine &TM);
|
H A D | XCore.h | 30 FunctionPass *createXCoreISelDag(XCoreTargetMachine &TM, 34 ImmutablePass *createXCoreTargetTransformInfoPass(const XCoreTargetMachine *TM);
|
/freebsd-9.3-release/contrib/llvm/lib/Target/R600/ |
H A D | AMDGPUTargetTransformInfo.cpp | 37 const AMDGPUTargetMachine *TM; member in class:__anon2442::AMDGPUTTI 46 AMDGPUTTI() : ImmutablePass(ID), TM(0), ST(0), TLI(0) { 50 AMDGPUTTI(const AMDGPUTargetMachine *TM) argument 51 : ImmutablePass(ID), TM(TM), ST(TM->getSubtargetImpl()), 52 TLI(TM->getTargetLowering()) { 86 llvm::createAMDGPUTargetTransformInfoPass(const AMDGPUTargetMachine *TM) { argument 87 return new AMDGPUTTI(TM);
|
/freebsd-9.3-release/contrib/llvm/lib/Target/X86/ |
H A D | X86.h | 32 FunctionPass *createX86ISelDag(X86TargetMachine &TM, 57 FunctionPass *createX86JITCodeEmitterPass(X86TargetMachine &TM, 67 ImmutablePass *createX86TargetTransformInfoPass(const X86TargetMachine *TM);
|
/freebsd-9.3-release/contrib/llvm/include/llvm/Target/ |
H A D | Mangler.h | 36 const TargetMachine *TM; member in class:llvm::Mangler 49 Mangler(const TargetMachine *TM) : TM(TM), NextAnonGlobalID(1) {} argument
|
/freebsd-9.3-release/contrib/llvm/lib/Target/Hexagon/ |
H A D | HexagonTargetObjectFile.h | 22 virtual void Initialize(MCContext &Ctx, const TargetMachine &TM); 27 const TargetMachine &TM, 30 const TargetMachine &TM) const; 36 const TargetMachine &TM) const;
|
H A D | HexagonTargetObjectFile.cpp | 32 const TargetMachine &TM) { 33 TargetLoweringObjectFileELF::Initialize(Ctx, TM); 58 const TargetMachine &TM) const { 66 // up in getKindForGlobal(GV, TM). 67 return IsGlobalInSmallSection(GV, TM, getKindForGlobal(GV, TM)); 73 IsGlobalInSmallSection(const GlobalValue *GV, const TargetMachine &TM, argument 82 return IsInSmallSection(TM.getDataLayout()->getTypeAllocSize(Ty)); 90 Mangler *Mang, const TargetMachine &TM) const { 93 if (Kind.isBSS() && IsGlobalInSmallSection(GV, TM, Kin 31 Initialize(MCContext &Ctx, const TargetMachine &TM) argument [all...] |
H A D | Hexagon.h | 32 FunctionPass *createHexagonISelDag(HexagonTargetMachine &TM, 34 FunctionPass *createHexagonDelaySlotFillerPass(const TargetMachine &TM); 35 FunctionPass *createHexagonFPMoverPass(const TargetMachine &TM); 36 FunctionPass *createHexagonRemoveExtendArgs(const HexagonTargetMachine &TM); 37 FunctionPass *createHexagonCFGOptimizer(const HexagonTargetMachine &TM); 39 FunctionPass *createHexagonSplitTFRCondSets(const HexagonTargetMachine &TM); 41 const HexagonTargetMachine &TM); 43 const HexagonTargetMachine &TM); 54 const TargetMachine &TM,
|