/external/llvm/lib/CodeGen/ |
H A D | BasicTargetTransformInfo.cpp | 36 BasicTTIImpl::BasicTTIImpl(const TargetMachine *TM, Function &F) argument 37 : BaseT(TM), ST(TM->getSubtargetImpl(F)), TLI(ST->getTargetLowering()) {}
|
/external/llvm/include/llvm/Passes/ |
H A D | PassBuilder.h | 33 TargetMachine *TM; member in class:llvm::PassBuilder 36 explicit PassBuilder(TargetMachine *TM = nullptr) : TM(TM) {}
|
/external/llvm/lib/Target/Mips/ |
H A D | Mips16ISelDAGToDAG.h | 23 explicit Mips16DAGToDAGISel(MipsTargetMachine &TM) : MipsDAGToDAGISel(TM) {} argument 49 FunctionPass *createMips16ISelDag(MipsTargetMachine &TM);
|
H A D | MipsSEISelDAGToDAG.h | 24 explicit MipsSEDAGToDAGISel(MipsTargetMachine &TM) : MipsDAGToDAGISel(TM) {} argument 126 FunctionPass *createMipsSEISelDag(MipsTargetMachine &TM);
|
H A D | MipsTargetObjectFile.h | 20 const MipsTargetMachine *TM; member in class:llvm::MipsTargetObjectFile 23 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 27 bool IsGlobalInSmallSection(const GlobalValue *GV, const TargetMachine &TM, 30 const TargetMachine &TM) const; 32 const TargetMachine &TM) const; 36 const TargetMachine &TM) const override; 40 const TargetMachine &TM) const;
|
H A D | MipsISelDAGToDAG.h | 34 explicit MipsDAGToDAGISel(MipsTargetMachine &TM) argument 35 : SelectionDAGISel(TM), Subtarget(nullptr) {}
|
H A D | MipsModuleISelDAGToDAG.cpp | 26 : MachineFunctionPass(ID), TM(TM_) {} 36 MipsTargetMachine &TM; member in class:__anon10775::MipsModuleDAGToDAGISel 44 TM.resetSubtarget(&MF); 48 llvm::FunctionPass *llvm::createMipsModuleISelDagPass(MipsTargetMachine &TM) { argument 49 return new MipsModuleDAGToDAGISel(TM);
|
H A D | MipsAsmPrinter.h | 101 explicit MipsAsmPrinter(TargetMachine &TM, argument 103 : AsmPrinter(TM, std::move(Streamer)), MCP(nullptr),
|
/external/mesa3d/src/gallium/drivers/radeon/ |
H A D | R600RegisterInfo.h | 27 AMDGPUTargetMachine &TM; member in struct:llvm::R600RegisterInfo
|
H A D | SIRegisterInfo.h | 27 AMDGPUTargetMachine &TM; member in struct:llvm::SIRegisterInfo
|
H A D | AMDGPUAsmPrinter.h | 24 explicit AMDGPUAsmPrinter(TargetMachine &TM, MCStreamer &Streamer) argument 25 : AsmPrinter(TM, Streamer) { }
|
H A D | SIInstrInfo.h | 26 AMDGPUTargetMachine &TM; member in class:llvm::SIInstrInfo
|
/external/llvm/lib/Target/SystemZ/ |
H A D | SystemZAsmPrinter.h | 26 SystemZAsmPrinter(TargetMachine &TM, std::unique_ptr<MCStreamer> Streamer) argument 27 : AsmPrinter(TM, std::move(Streamer)) {}
|
/external/llvm/include/llvm/CodeGen/ |
H A D | MachineFunctionAnalysis.h | 28 const TargetMachine &TM; member in struct:llvm::MachineFunctionAnalysis
|
/external/llvm/lib/Target/BPF/ |
H A D | BPFSubtarget.cpp | 29 const std::string &FS, const TargetMachine &TM) 31 TLInfo(TM, *this), TSInfo(TM.getDataLayout()) {} 28 BPFSubtarget(const std::string &TT, const std::string &CPU, const std::string &FS, const TargetMachine &TM) argument
|
H A D | BPFAsmPrinter.cpp | 38 explicit BPFAsmPrinter(TargetMachine &TM, std::unique_ptr<MCStreamer> Streamer) argument 39 : AsmPrinter(TM, std::move(Streamer)) {}
|
/external/llvm/lib/Target/MSP430/ |
H A D | MSP430Subtarget.cpp | 35 const std::string &FS, const TargetMachine &TM) 37 InstrInfo(initializeSubtargetDependencies(CPU, FS)), TLInfo(TM, *this), 38 TSInfo(*TM.getDataLayout()) {} 34 MSP430Subtarget(const std::string &TT, const std::string &CPU, const std::string &FS, const TargetMachine &TM) argument
|
/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelDAGToDAG.h | 29 const NVPTXTargetMachine &TM; member in class:__anon10788::NVPTXDAGToDAGISel
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCRegisterInfo.h | 60 const PPCTargetMachine &TM; member in class:llvm::PPCRegisterInfo 62 PPCRegisterInfo(const PPCTargetMachine &TM);
|
/external/llvm/lib/Target/XCore/ |
H A D | XCoreSubtarget.cpp | 29 const std::string &FS, const TargetMachine &TM) 31 TLInfo(TM, *this), TSInfo(*TM.getDataLayout()) {} 28 XCoreSubtarget(const std::string &TT, const std::string &CPU, const std::string &FS, const TargetMachine &TM) argument
|
/external/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | CompileUtils.h | 31 SimpleCompiler(TargetMachine &TM) : TM(TM) {} argument 40 if (TM.addPassesToEmitMC(PM, Ctx, ObjStream)) 56 TargetMachine &TM; member in class:llvm::orc::SimpleCompiler
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMTargetObjectFile.cpp | 29 const TargetMachine &TM) { 30 bool isAAPCS_ABI = static_cast<const ARMTargetMachine &>(TM).TargetABI == 32 TargetLoweringObjectFileELF::Initialize(Ctx, TM); 45 const TargetMachine &TM, MachineModuleInfo *MMI, 47 if (TM.getMCAsmInfo()->getExceptionHandlingType() != ExceptionHandling::ARM) 49 GV, Encoding, Mang, TM, MMI, Streamer); 53 return MCSymbolRefExpr::Create(TM.getSymbol(GV, Mang), 28 Initialize(MCContext &Ctx, const TargetMachine &TM) argument 43 getTTypeGlobalReference( const GlobalValue *GV, unsigned Encoding, Mangler &Mang, const TargetMachine &TM, MachineModuleInfo *MMI, MCStreamer &Streamer) const argument
|
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonRemoveSZExtArgs.cpp | 88 llvm::createHexagonRemoveExtendArgs(const HexagonTargetMachine &TM) { argument
|
H A D | HexagonSubtarget.cpp | 74 const TargetMachine &TM) 76 InstrInfo(initializeSubtargetDependencies(CPU, FS)), TLInfo(TM, *this), 77 TSInfo(*TM.getDataLayout()), FrameLowering() { 73 HexagonSubtarget(StringRef TT, StringRef CPU, StringRef FS, const TargetMachine &TM) argument
|
H A D | HexagonTargetObjectFile.cpp | 32 const TargetMachine &TM) { 33 TargetLoweringObjectFileELF::Initialize(Ctx, TM); 34 InitializeELF(TM.Options.UseInitArray); 54 const TargetMachine &TM) const { 62 // up in getKindForGlobal(GV, TM). 63 return IsGlobalInSmallSection(GV, TM, getKindForGlobal(GV, TM)); 69 IsGlobalInSmallSection(const GlobalValue *GV, const TargetMachine &TM, argument 78 return IsInSmallSection(TM.getDataLayout()->getTypeAllocSize(Ty)); 87 const TargetMachine &TM) cons 31 Initialize(MCContext &Ctx, const TargetMachine &TM) argument [all...] |