/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A 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,
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/LTO/legacy/ |
H A D | UpdateCompilerUsed.h | 21 class TargetMachine; 27 void updateCompilerUsed(Module &TheModule, const TargetMachine &TM,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A 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;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcTargetObjectFile.h | 17 class TargetMachine; 25 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 29 const TargetMachine &TM,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMTargetObjectFile.h | 24 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 28 const TargetMachine &TM, 36 const TargetMachine &TM) const override; 39 const TargetMachine &TM) const override;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyTargetObjectFile.cpp | 21 const TargetMachine &TM) {
|
H A D | WebAssemblyTargetObjectFile.h | 24 void Initialize(MCContext &Ctx, const TargetMachine &TM) override;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRTargetObjectFile.h | 21 void Initialize(MCContext &ctx, const TargetMachine &TM) override; 24 const TargetMachine &TM) const override;
|
H A D | AVRTargetObjectFile.cpp | 21 void AVRTargetObjectFile::Initialize(MCContext &Ctx, const TargetMachine &TM) { 30 const TargetMachine &TM) const {
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUTargetObjectFile.h | 25 const TargetMachine &TM) const override; 27 const TargetMachine &TM) const override;
|
H A D | AMDGPUTargetObjectFile.cpp | 24 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { 33 const GlobalObject *GO, SectionKind SK, const TargetMachine &TM) const {
|
H A D | R600AsmPrinter.h | 24 explicit R600AsmPrinter(TargetMachine &TM, 40 createR600AsmPrinterPass(TargetMachine &TM,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetObjectFile.h | 14 #include "llvm/Target/TargetMachine.h" 22 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 25 const TargetMachine &TM) const override;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A 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;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetObjectFile.h | 24 void Initialize(MCContext &ctx, const TargetMachine &TM) override { 35 const TargetMachine &TM) const override { 40 const TargetMachine &TM) const override;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreTargetObjectFile.h | 25 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 28 const TargetMachine &TM) const override; 31 const TargetMachine &TM) const override;
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetLoweringObjectFileImpl.h | 29 class TargetMachine; 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; 70 const TargetMachine &TM) const override; 79 const TargetMachine &TM, 85 const TargetMachine &TM, 96 const TargetMachine [all...] |
H A D | ParallelCG.h | 24 class TargetMachine; 28 /// factory function for the TargetMachine TMFactory. Writes OSs.size() output 40 const std::function<std::unique_ptr<TargetMachine>()> &TMFactory,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetObjectFile.h | 20 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 35 const TargetMachine &TM, 40 const TargetMachine &TM, 50 const TargetMachine &TM) const override;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVTargetObjectFile.h | 23 void Initialize(MCContext &Ctx, const TargetMachine &TM) override; 28 const TargetMachine &TM) const; 31 const TargetMachine &TM) const override;
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | CompileUtils.h | 27 class TargetMachine; 44 SimpleCompiler(TargetMachine &TM, ObjectCache *ObjCache = nullptr) 56 manglingOptionsForTargetMachine(const TargetMachine &TM); 61 TargetMachine &TM; 65 /// A SimpleCompiler that owns its TargetMachine. 71 TMOwningSimpleCompiler(std::unique_ptr<TargetMachine> TM, 78 std::shared_ptr<llvm::TargetMachine> TM; 83 /// This class creates a new TargetMachine and SimpleCompiler instance for each
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Target/ |
H A D | TargetLoweringObjectFile.h | 40 class TargetMachine; 76 virtual void Initialize(MCContext &ctx, const TargetMachine &TM); 96 const TargetMachine &TM) const; 101 const TargetMachine &TM); 107 const TargetMachine &TM) const; 113 const TargetMachine &TM) const; 117 const TargetMachine &TM) const; 120 const TargetMachine &TM) const; 130 const TargetMachine &TM) const = 0; 136 const TargetMachine [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ |
H A D | TargetMachine.cpp | 1 //===-- TargetMachine.cpp - General Target Information ---------------------==// 13 #include "llvm/Target/TargetMachine.h" 31 // TargetMachine Class 34 TargetMachine::TargetMachine(const Target &T, StringRef DataLayoutString, function in class:TargetMachine 42 TargetMachine::~TargetMachine() = default; 44 bool TargetMachine::isPositionIndependent() const { 53 // a) global state on the TargetMachine is terrible in general, 55 // and not on the TargetMachine (vi [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | BasicTargetTransformInfo.cpp | 21 #include "llvm/Target/TargetMachine.h" 32 BasicTTIImpl::BasicTTIImpl(const TargetMachine *TM, const Function &F)
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARC/ |
H A D | ARCSubtarget.cpp | 28 const std::string &FS, const TargetMachine &TM)
|