Searched refs:TargetMachine (Results 51 - 75 of 245) sorted by relevance

12345678910

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFSubtarget.cpp61 const std::string &FS, const TargetMachine &TM)
H A DBPFSubtarget.h23 #include "llvm/Target/TargetMachine.h"
64 const TargetMachine &TM);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiSubtarget.cpp40 StringRef FeatureString, const TargetMachine &TM,
H A DLanaiSubtarget.h23 #include "llvm/Target/TargetMachine.h"
35 StringRef FeatureString, const TargetMachine &TM,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430Subtarget.cpp59 const std::string &FS, const TargetMachine &TM)
H A DMSP430Subtarget.h51 const std::string &FS, const TargetMachine &TM);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCAsmPrinter.cpp38 explicit ARCAsmPrinter(TargetMachine &TM,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/VE/
H A DVESubtarget.cpp42 const std::string &FS, const TargetMachine &TM)
H A DVESubtarget.h42 const TargetMachine &TM);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreSubtarget.h22 #include "llvm/Target/TargetMachine.h"
43 const std::string &FS, const TargetMachine &TM);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DAnalysis.h32 class TargetMachine;
121 bool isInTailCallPosition(const CallBase &Call, const TargetMachine &TM);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPU.h26 class TargetMachine;
47 FunctionPass *createR600ISelDag(TargetMachine *TM, CodeGenOpt::Level OptLevel);
69 FunctionPass *createAMDGPUSimplifyLibCallsPass(const TargetMachine *);
73 FunctionPass *createAMDGPUPropagateAttributesEarlyPass(const TargetMachine *);
74 ModulePass *createAMDGPUPropagateAttributesLatePass(const TargetMachine *);
207 TargetMachine *TM = nullptr,
H A DAMDGPULowerIntrinsics.cpp126 const TargetMachine &TM = TPC->getTM<TargetMachine>();
H A DR600AsmPrinter.cpp31 llvm::createR600AsmPrinterPass(TargetMachine &TM,
36 R600AsmPrinter::R600AsmPrinter(TargetMachine &TM,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/
H A DTargetMachineC.cpp1 //===-- TargetMachine.cpp -------------------------------------------------===//
9 // This file implements the LLVM-C part of TargetMachine.h
15 #include "llvm-c/TargetMachine.h"
27 #include "llvm/Target/TargetMachine.h"
34 static TargetMachine *unwrap(LLVMTargetMachineRef P) {
35 return reinterpret_cast<TargetMachine *>(P);
40 static LLVMTargetMachineRef wrap(const TargetMachine *P) {
41 return reinterpret_cast<LLVMTargetMachineRef>(const_cast<TargetMachine *>(P));
189 TargetMachine* TM = unwrap(T);
208 error = "TargetMachine ca
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/LTO/legacy/
H A DLTOCodeGenerator.h47 #include "llvm/Target/TargetMachine.h"
63 class TargetMachine;
210 std::unique_ptr<TargetMachine> createTargetMachine();
220 std::unique_ptr<TargetMachine> TargetMach;
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/
H A DExecutionEngine.h32 #include "llvm/Target/TargetMachine.h"
143 std::unique_ptr<TargetMachine> TM);
148 std::unique_ptr<TargetMachine> TM);
449 virtual TargetMachine *getTargetMachine() { return nullptr; }
666 TargetMachine *selectTarget();
670 TargetMachine *selectTarget(const Triple &TargetTriple,
679 ExecutionEngine *create(TargetMachine *TM);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DJITTargetMachineBuilder.cpp42 Expected<std::unique_ptr<TargetMachine>>
57 return std::unique_ptr<TargetMachine>(TM);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetObjectFile.cpp33 #include "llvm/Target/TargetMachine.h"
114 const TargetMachine &TM) {
128 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const {
166 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const {
200 const TargetMachine &TM) const {
272 bool HexagonTargetObjectFile::isSmallDataEnabled(const TargetMachine &TM)
290 const GlobalValue *GV, const TargetMachine &TM) const {
342 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const {
450 const GlobalObject *GO, const TargetMachine &TM, const Function *Fn) const {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/LTO/
H A DLTOBackend.cpp43 #include "llvm/Target/TargetMachine.h"
157 std::unique_ptr<TargetMachine>
178 return std::unique_ptr<TargetMachine>(TheTarget->createTargetMachine(
183 static void runNewPMPasses(const Config &Conf, Module &Mod, TargetMachine *TM,
259 TargetMachine *TM, std::string PipelineDesc,
303 static void runOldPMPasses(const Config &Conf, Module &Mod, TargetMachine *TM,
334 bool opt(const Config &Conf, TargetMachine *TM, unsigned Task, Module &Mod,
366 void codegen(const Config &Conf, TargetMachine *TM, AddStreamFn AddStream,
409 void splitCodeGen(const Config &C, TargetMachine *TM, AddStreamFn AddStream,
442 std::unique_ptr<TargetMachine> T
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/MCJIT/
H A DMCJIT.h67 MCJIT(std::unique_ptr<Module> M, std::unique_ptr<TargetMachine> tm,
178 std::unique_ptr<TargetMachine> TM;
292 TargetMachine *getTargetMachine() override { return TM.get(); }
306 std::unique_ptr<TargetMachine> TM);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVSubtarget.cpp51 StringRef ABIName, const TargetMachine &TM)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcSubtarget.cpp68 const std::string &FS, const TargetMachine &TM,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZAsmPrinter.h30 SystemZAsmPrinter(TargetMachine &TM, std::unique_ptr<MCStreamer> Streamer)
H A DSystemZSubtarget.cpp12 #include "llvm/Target/TargetMachine.h"
47 const TargetMachine &TM)

Completed in 344 milliseconds

12345678910