Home
last modified time | relevance | path

Searched refs:TargetMachine (Results 1 – 25 of 246) sorted by relevance

12345678910

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DTargetLoweringObjectFileImpl.h30 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 …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/
DTargetMachine.cpp34 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 …]
DTargetLoweringObjectFile.cpp40 const TargetMachine &TM) { in Initialize()
117 const GlobalValue *GV, StringRef Suffix, const TargetMachine &TM) const { in getSymbolWithGlobalValueBase()
128 const GlobalValue *GV, const TargetMachine &TM, in getCFIPersonalitySymbol()
144 const TargetMachine &TM){ in getKindForGlobal()
247 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { in SectionForGlobal()
272 const Function &F, const TargetMachine &TM) const { in getSectionForJumpTable()
309 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, in getTTypeGlobalReference()
345 const TargetMachine &TM) const { in getNameWithPrefix()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/
DTargetLoweringObjectFile.h36 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 …]
DTargetMachine.h65 class TargetMachine {
67 TargetMachine(const Target &T, StringRef DataLayoutString,
105 TargetMachine(const TargetMachine &) = delete;
106 void operator=(const TargetMachine &) = delete;
107 virtual ~TargetMachine();
314 class LLVMTargetMachine : public TargetMachine {
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonTargetObjectFile.h19 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,
DHexagonTargetObjectFile.cpp113 const TargetMachine &TM) { in Initialize()
128 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { in SelectSectionForGlobal()
166 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { in getExplicitSectionGlobal()
200 const TargetMachine &TM) const { in isGlobalInSmallSection()
272 bool HexagonTargetObjectFile::isSmallDataEnabled(const TargetMachine &TM) in isSmallDataEnabled()
290 const GlobalValue *GV, const TargetMachine &TM) const { in getSmallestAddressableSize()
340 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { in selectSmallSectionForGlobal()
448 const GlobalObject *GO, const TargetMachine &TM, const Function *Fn) const { in selectSectionForLookupTable()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsTargetObjectFile.h21 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;
DMipsTargetObjectFile.cpp45 void MipsTargetObjectFile::Initialize(MCContext &Ctx, const TargetMachine &TM){ in Initialize()
71 const GlobalObject *GO, const TargetMachine &TM) const { in IsGlobalInSmallSection()
84 IsGlobalInSmallSection(const GlobalObject *GO, const TargetMachine &TM, in IsGlobalInSmallSection()
96 const TargetMachine &TM) const { in IsGlobalInSmallSectionImpl()
151 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { in SelectSectionForGlobal()
169 const DataLayout &DL, const Constant *CN, const TargetMachine &TM) const { in IsConstantInSmallSection()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86TargetObjectFile.h23 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;
DX86TargetObjectFile.cpp26 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()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/
DLanaiTargetObjectFile.h20 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;
DLanaiTargetObjectFile.cpp29 const TargetMachine &TM) { in Initialize()
51 const GlobalObject *GO, const TargetMachine &TM) const { in isGlobalInSmallSection()
66 const TargetMachine &TM, in isGlobalInSmallSection()
75 const GlobalObject *GO, const TargetMachine &TM) const { in isGlobalInSmallSectionImpl()
103 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { in SelectSectionForGlobal()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/
DCompileUtils.h27 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;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMTargetObjectFile.h24 void Initialize(MCContext &Ctx, const TargetMachine &TM) override;
28 const TargetMachine &TM,
36 const TargetMachine &TM) const override;
39 const TargetMachine &TM) const override;
DARMTargetObjectFile.cpp31 const TargetMachine &TM) { in Initialize()
57 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, in getTTypeGlobalReference()
76 const TargetMachine &TM) { in isExecuteOnlyFunction()
84 const GlobalObject *GO, SectionKind SK, const TargetMachine &TM) const { in getExplicitSectionGlobal()
93 const GlobalObject *GO, SectionKind SK, const TargetMachine &TM) const { in SelectSectionForGlobal()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64TargetObjectFile.h20 void Initialize(MCContext &Ctx, const TargetMachine &TM) override;
30 const TargetMachine &TM,
35 const TargetMachine &TM,
45 const TargetMachine &TM) const override;
DAArch64TargetObjectFile.cpp21 const TargetMachine &TM) { in Initialize()
35 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, in getTTypeGlobalReference()
56 const GlobalValue *GV, const TargetMachine &TM, in getCFIPersonalitySymbol()
78 const TargetMachine &TM) const { in getNameWithPrefix()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUPropagateAttributes.cpp68 const TargetMachine *TM;
97 AMDGPUPropagateAttributes(const TargetMachine *TM, bool AllowClone) : in AMDGPUPropagateAttributes()
112 const TargetMachine *TM;
117 AMDGPUPropagateAttributesEarly(const TargetMachine *TM = nullptr) : in AMDGPUPropagateAttributesEarly()
129 const TargetMachine *TM;
134 AMDGPUPropagateAttributesLate(const TargetMachine *TM = nullptr) : in AMDGPUPropagateAttributesLate()
329 *llvm::createAMDGPUPropagateAttributesEarlyPass(const TargetMachine *TM) { in createAMDGPUPropagateAttributesEarlyPass()
334 *llvm::createAMDGPUPropagateAttributesLatePass(const TargetMachine *TM) { in createAMDGPUPropagateAttributesLatePass()
DAMDGPU.h25 class TargetMachine; variable
38 FunctionPass *createR600ISelDag(TargetMachine *TM, CodeGenOpt::Level OptLevel);
59 const TargetMachine *);
63 FunctionPass *createAMDGPUPropagateAttributesEarlyPass(const TargetMachine *);
64 ModulePass *createAMDGPUPropagateAttributesLatePass(const TargetMachine *);
187 TargetMachine *TM = nullptr,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/
DSparcTargetObjectFile.h17 class TargetMachine; variable
25 void Initialize(MCContext &Ctx, const TargetMachine &TM) override;
29 const TargetMachine &TM,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/
DXCoreTargetObjectFile.h25 void Initialize(MCContext &Ctx, const TargetMachine &TM) override;
28 const TargetMachine &TM) const override;
31 const TargetMachine &TM) const override;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTXTargetObjectFile.h24 void Initialize(MCContext &ctx, const TargetMachine &TM) override { in Initialize()
35 const TargetMachine &TM) const override { in getExplicitSectionGlobal()
40 const TargetMachine &TM) const override;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVTargetObjectFile.h24 void Initialize(MCContext &Ctx, const TargetMachine &TM) override;
29 const TargetMachine &TM) const;
32 const TargetMachine &TM) const override;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DTargetLoweringObjectFileImpl.cpp95 const TargetMachine &TgtM) { in Initialize()
356 const GlobalValue *GV, const TargetMachine &TM, in getCFIPersonalitySymbol()
390 const GlobalValue *GV, unsigned Encoding, const TargetMachine &TM, in getTTypeGlobalReference()
516 const TargetMachine &TM) { in getAssociatedSymbol()
558 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { in getExplicitSectionGlobal()
632 const TargetMachine &TM, bool EmitUniqueSection, unsigned Flags, in selectELFSectionForGlobal()
685 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { in SelectSectionForGlobal()
713 const Function &F, const TargetMachine &TM) const { in getSectionForJumpTable()
806 const TargetMachine &TM) const { in lowerRelativeReference()
861 const TargetMachine &TM) { in Initialize()
[all …]

12345678910