/freebsd-11.0-release/contrib/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyTargetObjectFile.cpp | 21 const TargetMachine &TM) { 22 TargetLoweringObjectFileELF::Initialize(Ctx, TM); 23 InitializeELF(TM.Options.UseInitArray); 20 Initialize(MCContext &Ctx, const TargetMachine &TM) argument
|
H A D | WebAssemblyTargetObjectFile.h | 25 void Initialize(MCContext &Ctx, const TargetMachine &TM) override;
|
/freebsd-11.0-release/contrib/llvm/lib/Target/Mips/ |
H A D | Mips.h | 26 ModulePass *createMipsOs16Pass(MipsTargetMachine &TM); 27 ModulePass *createMips16HardFloatPass(MipsTargetMachine &TM); 29 FunctionPass *createMipsModuleISelDagPass(MipsTargetMachine &TM); 30 FunctionPass *createMipsOptimizePICCallPass(MipsTargetMachine &TM); 31 FunctionPass *createMipsDelaySlotFillerPass(MipsTargetMachine &TM); 32 FunctionPass *createMipsLongBranchPass(MipsTargetMachine &TM);
|
H A D | MipsModuleISelDAGToDAG.cpp | 26 : MachineFunctionPass(ID), TM(TM_) {} 36 MipsTargetMachine &TM; member in class:__anon2936::MipsModuleDAGToDAGISel 44 TM.resetSubtarget(&MF); 48 llvm::FunctionPass *llvm::createMipsModuleISelDagPass(MipsTargetMachine &TM) { argument 49 return new MipsModuleDAGToDAGISel(TM);
|
H A D | MipsTargetObjectFile.cpp | 39 void MipsTargetObjectFile::Initialize(MCContext &Ctx, const TargetMachine &TM){ argument 40 TargetLoweringObjectFileELF::Initialize(Ctx, TM); 41 InitializeELF(TM.Options.UseInitArray); 48 this->TM = &static_cast<const MipsTargetMachine &>(TM); 63 IsGlobalInSmallSection(const GlobalValue *GV, const TargetMachine &TM) const { 68 return IsGlobalInSmallSectionImpl(GV, TM); 70 return IsGlobalInSmallSection(GV, TM, getKindForGlobal(GV, TM)); 76 IsGlobalInSmallSection(const GlobalValue *GV, const TargetMachine &TM, argument [all...] |
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;
|
/freebsd-11.0-release/contrib/llvm/lib/Target/AVR/ |
H A D | AVRTargetObjectFile.cpp | 22 void AVRTargetObjectFile::Initialize(MCContext &Ctx, const TargetMachine &TM) { argument 23 Base::Initialize(Ctx, TM); 31 const TargetMachine &TM) const { 38 return Base::SelectSectionForGlobal(GV, Kind, Mang, TM);
|
H A D | AVRTargetObjectFile.h | 23 void Initialize(MCContext &ctx, const TargetMachine &TM) override; 27 const TargetMachine &TM) const override;
|
/freebsd-11.0-release/contrib/llvm/lib/Target/BPF/ |
H A D | BPF.h | 19 FunctionPass *createBPFISelDag(BPFTargetMachine &TM);
|
H A D | BPFSubtarget.cpp | 29 const std::string &FS, const TargetMachine &TM) 31 TLInfo(TM, *this) {} 28 BPFSubtarget(const Triple &TT, const std::string &CPU, const std::string &FS, const TargetMachine &TM) argument
|
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/ |
H A D | BasicTargetTransformInfo.cpp | 36 BasicTTIImpl::BasicTTIImpl(const TargetMachine *TM, const Function &F) argument 37 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
|
/freebsd-11.0-release/contrib/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
|
/freebsd-11.0-release/contrib/llvm/lib/Target/Hexagon/ |
H A D | HexagonTargetObjectFile.h | 23 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 28 const TargetMachine &TM, 31 const TargetMachine &TM) const; 36 const TargetMachine &TM) const override;
|
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 88 const TargetMachine &TM) const { 91 if (Kind.isBSS() && IsGlobalInSmallSection(GV, TM, Kin 31 Initialize(MCContext &Ctx, const TargetMachine &TM) argument [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/XCore/ |
H A D | XCoreSubtarget.cpp | 29 const std::string &FS, const TargetMachine &TM) 31 TLInfo(TM, *this), TSInfo() {} 28 XCoreSubtarget(const Triple &TT, const std::string &CPU, const std::string &FS, const TargetMachine &TM) argument
|
H A D | XCoreTargetObjectFile.h | 26 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 30 const TargetMachine &TM) const override; 34 const TargetMachine &TM) const override;
|
/freebsd-11.0-release/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetObjectFile.h | 23 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 27 const TargetMachine &TM) const override;
|
H A D | PPCTargetObjectFile.cpp | 20 Initialize(MCContext &Ctx, const TargetMachine &TM) { argument 21 TargetLoweringObjectFileELF::Initialize(Ctx, TM); 22 InitializeELF(TM.Options.UseInitArray); 27 const TargetMachine &TM) const { 50 Mang, TM);
|
/freebsd-11.0-release/contrib/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | CompileUtils.h | 31 SimpleCompiler(TargetMachine &TM) : TM(TM) {} argument 40 if (TM.addPassesToEmitMC(PM, Ctx, ObjStream)) 55 TargetMachine &TM; member in class:llvm::orc::SimpleCompiler
|
/freebsd-11.0-release/contrib/llvm/lib/Target/NVPTX/ |
H A D | NVPTXSubtarget.cpp | 48 const NVPTXTargetMachine &TM) 49 : NVPTXGenSubtargetInfo(TT, CPU, FS), PTXVersion(0), SmVersion(20), TM(TM), 50 InstrInfo(), TLInfo(TM, initializeSubtargetDependencies(CPU, FS)), 56 if (TM.getDrvInterface() == NVPTX::CUDA) 46 NVPTXSubtarget(const Triple &TT, const std::string &CPU, const std::string &FS, const NVPTXTargetMachine &TM) argument
|
/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUTargetObjectFile.cpp | 26 const TargetMachine &TM) const { 30 return TargetLoweringObjectFileELF::SelectSectionForGlobal(GV, Kind, Mang, TM); 39 const TargetMachine &TM){ 40 TargetLoweringObjectFileELF::Initialize(Ctx, TM); 41 InitializeELF(TM.Options.UseInitArray); 74 const TargetMachine &TM) const { 86 return AMDGPUTargetObjectFile::SelectSectionForGlobal(GV, Kind, Mang, TM); 38 Initialize(MCContext &Ctx, const TargetMachine &TM) argument
|
/freebsd-11.0-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | TargetLoweringObjectFileImpl.h | 44 void emitPersonalityValue(MCStreamer &Streamer, const DataLayout &TM, 54 const TargetMachine &TM) const override; 58 const TargetMachine &TM) const override; 61 const TargetMachine &TM) const override; 70 Mangler &Mang, const TargetMachine &TM, 76 const TargetMachine &TM, 96 Mangler &Mang, const TargetMachine &TM) const override; 100 const TargetMachine &TM) const override; 104 const TargetMachine &TM) const override; 112 Mangler &Mang, const TargetMachine &TM, [all...] |
/freebsd-11.0-release/contrib/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) {}
|
/freebsd-11.0-release/contrib/llvm/include/llvm/Target/ |
H A D | TargetLoweringObjectFile.h | 60 virtual void Initialize(MCContext &ctx, const TargetMachine &TM); 62 virtual void emitPersonalityValue(MCStreamer &Streamer, const DataLayout &TM, 68 Mangler &Mang, const TargetMachine &TM) const {} 79 const TargetMachine &TM); 85 Mangler &Mang, const TargetMachine &TM) const; 91 const TargetMachine &TM) const { 92 return SectionForGlobal(GV, getKindForGlobal(GV, TM), Mang, TM); 97 const TargetMachine &TM) const; 100 const TargetMachine &TM) cons [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/Sparc/ |
H A D | SparcTargetObjectFile.cpp | 20 const TargetMachine &TM, MachineModuleInfo *MMI, 26 MCSymbol *SSym = getSymbolWithGlobalValueBase(GV, ".DW.stub", Mang, TM); 32 MCSymbol *Sym = TM.getSymbol(GV, Mang); 42 GV, Encoding, Mang, TM, MMI, Streamer); 18 getTTypeGlobalReference( const GlobalValue *GV, unsigned Encoding, Mangler &Mang, const TargetMachine &TM, MachineModuleInfo *MMI, MCStreamer &Streamer) const argument
|