/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | TargetLoweringObjectFileImpl.h | 29 class TargetMachine; variable 38 const TargetMachine *TM = nullptr; 44 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 59 const TargetMachine &TM) const override; 62 const TargetMachine &TM) const override; 65 const TargetMachine &TM) const override; 67 const TargetMachine &TM) const override; 72 const TargetMachine &TM) const override; 81 const TargetMachine &TM, 87 const TargetMachine &TM, [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | TargetLoweringObjectFileImpl.h | 30 class TargetMachine; variable 39 const TargetMachine *TM = nullptr; 45 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 60 const TargetMachine &TM) const override; 63 const TargetMachine &TM) const override; 66 const TargetMachine &TM) const override; 75 const TargetMachine &TM, 81 const TargetMachine &TM, 92 const TargetMachine &TM) const override; 102 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; [all …]
|
/external/llvm-project/llvm/include/llvm/Target/ |
D | TargetLoweringObjectFile.h | 40 class TargetMachine; variable 78 virtual void Initialize(MCContext &ctx, const TargetMachine &TM); 98 const TargetMachine &TM) const; 103 const TargetMachine &TM); 109 const TargetMachine &TM) const; 115 const TargetMachine &TM) const; 119 const TargetMachine &TM) const; 122 const TargetMachine &TM) const; 124 const TargetMachine &TM) const { in getSectionForLSDA() 136 const TargetMachine &TM) const = 0; [all …]
|
/external/llvm/include/llvm/CodeGen/ |
D | TargetLoweringObjectFileImpl.h | 31 class TargetMachine; variable 58 const TargetMachine &TM) const override; 62 const TargetMachine &TM) const override; 65 const TargetMachine &TM) const override; 74 Mangler &Mang, const TargetMachine &TM, 80 const TargetMachine &TM, 91 const TargetMachine &TM) const override; 104 Mangler &Mang, const TargetMachine &TM) const override; 108 const TargetMachine &TM) const override; 112 const TargetMachine &TM) const override; [all …]
|
D | Passes.h | 28 class TargetMachine; variable 36 FunctionPass *createAtomicExpandPass(const TargetMachine *TM); 58 FunctionPass *createCodeGenPreparePass(const TargetMachine *TM = nullptr); 155 MachineFunctionPass *createPrologEpilogInserterPass(const TargetMachine *TM); 275 FunctionPass *createStackProtectorPass(const TargetMachine *TM); 284 FunctionPass *createDwarfEHPass(const TargetMachine *TM); 288 FunctionPass *createWinEHPass(const TargetMachine *TM); 340 FunctionPass *createInterleavedAccessPass(const TargetMachine *TM); 345 ModulePass *createLowerEmuTLSPass(const TargetMachine *TM); 356 Pass *createGlobalMergePass(const TargetMachine *TM, unsigned MaximalOffset, [all …]
|
/external/llvm-project/llvm/lib/Target/ |
D | TargetMachine.cpp | 34 TargetMachine::TargetMachine(const Target &T, StringRef DataLayoutString, in TargetMachine() function in TargetMachine 42 TargetMachine::~TargetMachine() = default; 44 bool TargetMachine::isPositionIndependent() const { in isPositionIndependent() 56 void TargetMachine::resetTargetOptions(const Function &F) const { in resetTargetOptions() 70 Reloc::Model TargetMachine::getRelocationModel() const { return RM; } in getRelocationModel() 74 CodeModel::Model TargetMachine::getCodeModel() const { return CMModel; } in getCodeModel() 94 bool TargetMachine::shouldAssumeDSOLocal(const Module &M, in shouldAssumeDSOLocal() 180 bool TargetMachine::useEmulatedTLS() const { in useEmulatedTLS() 188 TLSModel::Model TargetMachine::getTLSModel(const GlobalValue *GV) const { in getTLSModel() 216 CodeGenOpt::Level TargetMachine::getOptLevel() const { return OptLevel; } in getOptLevel() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ |
D | TargetMachine.cpp | 34 TargetMachine::TargetMachine(const Target &T, StringRef DataLayoutString, in TargetMachine() function in TargetMachine 42 TargetMachine::~TargetMachine() = default; 44 bool TargetMachine::isPositionIndependent() const { in isPositionIndependent() 53 void TargetMachine::resetTargetOptions(const Function &F) const { in resetTargetOptions() 70 Reloc::Model TargetMachine::getRelocationModel() const { return RM; } in getRelocationModel() 74 CodeModel::Model TargetMachine::getCodeModel() const { return CMModel; } in getCodeModel() 94 bool TargetMachine::shouldAssumeDSOLocal(const Module &M, in shouldAssumeDSOLocal() 202 bool TargetMachine::useEmulatedTLS() const { in useEmulatedTLS() 210 TLSModel::Model TargetMachine::getTLSModel(const GlobalValue *GV) const { in getTLSModel() 238 CodeGenOpt::Level TargetMachine::getOptLevel() const { return OptLevel; } in getOptLevel() [all …]
|
/external/llvm/lib/Target/ |
D | TargetMachine.cpp | 42 TargetMachine::TargetMachine(const Target &T, StringRef DataLayoutString, in TargetMachine() function in TargetMachine 52 TargetMachine::~TargetMachine() { in ~TargetMachine() 59 bool TargetMachine::isPositionIndependent() const { in isPositionIndependent() 69 void TargetMachine::resetTargetOptions(const Function &F) const { in resetTargetOptions() 84 Reloc::Model TargetMachine::getRelocationModel() const { return RM; } in getRelocationModel() 88 CodeModel::Model TargetMachine::getCodeModel() const { return CMModel; } in getCodeModel() 111 bool TargetMachine::shouldAssumeDSOLocal(const Module &M, in shouldAssumeDSOLocal() 153 TLSModel::Model TargetMachine::getTLSModel(const GlobalValue *GV) const { in getTLSModel() 181 CodeGenOpt::Level TargetMachine::getOptLevel() const { return OptLevel; } in getOptLevel() 183 void TargetMachine::setOptLevel(CodeGenOpt::Level Level) { OptLevel = Level; } in setOptLevel() [all …]
|
/external/llvm/include/llvm/Target/ |
D | TargetLoweringObjectFile.h | 35 class TargetMachine; variable 60 virtual void Initialize(MCContext &ctx, const TargetMachine &TM); 68 Mangler &Mang, const TargetMachine &TM) const {} in emitModuleFlags() 80 const TargetMachine &TM); 86 Mangler &Mang, const TargetMachine &TM) const; 92 const TargetMachine &TM) const { in SectionForGlobal() 98 const TargetMachine &TM) const; 101 const TargetMachine &TM) const; 111 Mangler &Mang, const TargetMachine &TM) const = 0; 124 Mangler &Mang, const TargetMachine &TM, [all …]
|
/external/llvm/lib/Target/Sparc/ |
D | LeonPasses.h | 35 LEONMachineFunctionPass(TargetMachine &tm, char &ID); 52 ReplaceSDIV(TargetMachine &tm); 65 FixCALL(TargetMachine &tm); 78 IgnoreZeroFlag(TargetMachine &tm); 92 InsertNOPDoublePrecision(TargetMachine &tm); 105 FixFSMULD(TargetMachine &tm); 117 ReplaceFMULS(TargetMachine &tm); 132 PreventRoundChange(TargetMachine &tm); 145 FixAllFDIVSQRT(TargetMachine &tm); 158 InsertNOPLoad(TargetMachine &tm); [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/ |
D | TargetLoweringObjectFile.h | 36 class TargetMachine; variable 75 virtual void Initialize(MCContext &ctx, const TargetMachine &TM); 96 const TargetMachine &TM); 102 const TargetMachine &TM) const; 108 const TargetMachine &TM) const { in SectionForGlobal() 114 const TargetMachine &TM) const; 117 const TargetMachine &TM) const; 127 const TargetMachine &TM) const = 0; 133 const TargetMachine &TM, 141 const TargetMachine &TM) const; [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonTargetObjectFile.h | 19 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 22 const TargetMachine &TM) const override; 26 const TargetMachine &TM) const override; 29 const TargetMachine &TM) const; 31 bool isSmallDataEnabled(const TargetMachine &TM) const; 45 const TargetMachine &TM) const; 49 const TargetMachine &TM) const; 52 const TargetMachine &TM,
|
/external/llvm-project/llvm/lib/Target/Hexagon/ |
D | HexagonTargetObjectFile.h | 20 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 23 const TargetMachine &TM) const override; 27 const TargetMachine &TM) const override; 30 const TargetMachine &TM) const; 32 bool isSmallDataEnabled(const TargetMachine &TM) const; 46 const TargetMachine &TM) const; 50 const TargetMachine &TM) const; 53 const TargetMachine &TM,
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPU.h | 28 class TargetMachine; variable 31 FunctionPass *createR600VectorRegMerger(TargetMachine &tm); 32 FunctionPass *createR600ExpandSpecialInstrsPass(TargetMachine &tm); 34 FunctionPass *createR600ClauseMergePass(TargetMachine &tm); 35 FunctionPass *createR600Packetizer(TargetMachine &tm); 36 FunctionPass *createR600ControlFlowFinalizer(TargetMachine &tm); 45 FunctionPass *createSILoadStoreOptimizerPass(TargetMachine &tm); 53 FunctionPass *createAMDGPUCodeGenPreparePass(const TargetMachine *TM = nullptr); 84 FunctionPass *createAMDGPUPromoteAlloca(const TargetMachine *TM = nullptr); 90 FunctionPass *createAMDGPUISelDag(TargetMachine &tm);
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonTargetObjectFile.h | 20 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 23 Mangler &Mang, const TargetMachine &TM) const override; 26 Mangler &Mang, const TargetMachine &TM) const override; 28 bool isGlobalInSmallSection(const GlobalValue *GV, const TargetMachine &TM) 40 const TargetMachine &TM) const; 43 SectionKind Kind, Mangler &Mang, const TargetMachine &TM) const;
|
/external/llvm/lib/Target/Mips/ |
D | MipsTargetObjectFile.h | 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;
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
D | MipsTargetObjectFile.h | 21 bool IsGlobalInSmallSection(const GlobalObject *GO, const TargetMachine &TM, 24 const TargetMachine &TM) const; 27 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 32 const TargetMachine &TM) const; 35 const TargetMachine &TM) const override; 39 const TargetMachine &TM) const;
|
/external/llvm-project/llvm/lib/Target/Mips/ |
D | MipsTargetObjectFile.h | 21 bool IsGlobalInSmallSection(const GlobalObject *GO, const TargetMachine &TM, 24 const TargetMachine &TM) const; 27 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 32 const TargetMachine &TM) const; 35 const TargetMachine &TM) const override; 39 const TargetMachine &TM) const;
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86TargetObjectFile.h | 23 const TargetMachine &TM, 30 const TargetMachine &TM, 55 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 60 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 66 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 71 void Initialize(MCContext &Ctx, const TargetMachine &TM) override;
|
D | X86TargetObjectFile.cpp | 26 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, in getTTypeGlobalReference() 44 const GlobalValue *GV, const TargetMachine &TM, in getCFIPersonalitySymbol() 69 const TargetMachine &TM) { in Initialize() 76 const TargetMachine &TM) { in Initialize() 83 const TargetMachine &TM) { in Initialize() 89 const TargetMachine &TM) { in Initialize()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/ |
D | LanaiTargetObjectFile.h | 20 bool isGlobalInSmallSection(const GlobalObject *GO, const TargetMachine &TM, 23 const TargetMachine &TM) const; 26 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 31 const TargetMachine &TM) const; 34 const TargetMachine &TM) const override;
|
/external/llvm-project/llvm/lib/Target/Lanai/ |
D | LanaiTargetObjectFile.h | 19 bool isGlobalInSmallSection(const GlobalObject *GO, const TargetMachine &TM, 22 const TargetMachine &TM) const; 25 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 30 const TargetMachine &TM) const; 33 const TargetMachine &TM) const override;
|
/external/llvm/lib/Target/Lanai/ |
D | LanaiTargetObjectFile.h | 22 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 26 bool isGlobalInSmallSection(const GlobalValue *GV, const TargetMachine &TM, 29 const TargetMachine &TM) const; 31 const TargetMachine &TM) const; 35 const TargetMachine &TM) const override;
|
/external/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
D | CompileUtils.h | 27 class TargetMachine; variable 42 SimpleCompiler(TargetMachine &TM, ObjectCache *ObjCache = nullptr) 54 manglingOptionsForTargetMachine(const TargetMachine &TM); 59 TargetMachine &TM; 69 TMOwningSimpleCompiler(std::unique_ptr<TargetMachine> TM, 76 std::shared_ptr<llvm::TargetMachine> TM;
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/ |
D | CompileUtils.h | 27 class TargetMachine; variable 44 SimpleCompiler(TargetMachine &TM, ObjectCache *ObjCache = nullptr) 56 manglingOptionsForTargetMachine(const TargetMachine &TM); 61 TargetMachine &TM; 71 TMOwningSimpleCompiler(std::unique_ptr<TargetMachine> TM, 78 std::shared_ptr<llvm::TargetMachine> TM;
|