HomeSort by relevance Sort by last modified time
    Searched refs:NVPTXTargetMachine (Results 1 - 15 of 15) sorted by null

  /external/llvm/lib/Target/NVPTX/
NVPTXTargetMachine.h 1 //===-- NVPTXTargetMachine.h - Define TargetMachine for NVPTX ---*- C++ -*-===//
25 /// NVPTXTargetMachine
27 class NVPTXTargetMachine : public LLVMTargetMachine {
33 // Hold Strings that can be free'd all together with NVPTXTargetMachine
37 NVPTXTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
42 ~NVPTXTargetMachine() override;
67 }; // NVPTXTargetMachine.
69 class NVPTXTargetMachine32 : public NVPTXTargetMachine {
78 class NVPTXTargetMachine64 : public NVPTXTargetMachine {
NVPTXTargetMachine.cpp 1 //===-- NVPTXTargetMachine.cpp - Define TargetMachine for NVPTX -----------===//
14 #include "NVPTXTargetMachine.h"
101 NVPTXTargetMachine::NVPTXTargetMachine(const Target &T, const Triple &TT,
121 NVPTXTargetMachine::~NVPTXTargetMachine() {}
131 : NVPTXTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, false) {}
141 : NVPTXTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, true) {}
146 NVPTXPassConfig(NVPTXTargetMachine *TM, PassManagerBase &PM)
149 NVPTXTargetMachine &getNVPTXTargetMachine() const
    [all...]
NVPTX.h 28 class NVPTXTargetMachine;
44 FunctionPass *createNVPTXISelDag(NVPTXTargetMachine &TM,
56 FunctionPass *createNVPTXLowerKernelArgsPass(const NVPTXTargetMachine *TM);
NVPTXSubtarget.h 42 const NVPTXTargetMachine &TM;
56 const std::string &FS, const NVPTXTargetMachine &TM);
NVPTXLowerKernelArgs.cpp 86 #include "NVPTXTargetMachine.h"
114 NVPTXLowerKernelArgs(const NVPTXTargetMachine *TM = nullptr)
121 const NVPTXTargetMachine *TM;
232 llvm::createNVPTXLowerKernelArgsPass(const NVPTXTargetMachine *TM) {
NVPTXSubtarget.cpp 15 #include "NVPTXTargetMachine.h"
48 const NVPTXTargetMachine &TM)
NVPTXISelDAGToDAG.h 20 #include "NVPTXTargetMachine.h"
28 const NVPTXTargetMachine &TM;
39 explicit NVPTXDAGToDAGISel(NVPTXTargetMachine &tm,
NVPTXFrameLowering.cpp 18 #include "NVPTXTargetMachine.h"
49 static_cast<const NVPTXTargetMachine &>(MF.getTarget()).is64Bit();
NVPTXTargetTransformInfo.h 21 #include "NVPTXTargetMachine.h"
40 explicit NVPTXTTIImpl(const NVPTXTargetMachine *TM, const Function &F)
NVPTXReplaceImageHandles.cpp 19 #include "NVPTXTargetMachine.h"
146 const NVPTXTargetMachine &TM =
147 static_cast<const NVPTXTargetMachine &>(MF.getTarget());
NVPTXAsmPrinter.h 20 #include "NVPTXTargetMachine.h"
151 if (static_cast<const NVPTXTargetMachine &>(AP.TM).is64Bit())
314 EmitGeneric(static_cast<NVPTXTargetMachine &>(TM).getDrvInterface() ==
NVPTXAsmPrinter.cpp 23 #include "NVPTXTargetMachine.h"
161 if (static_cast<NVPTXTargetMachine &>(TM).getDrvInterface() == NVPTX::CUDA)
223 NVPTXTargetMachine &nvTM = static_cast<NVPTXTargetMachine&>(TM);
821 const NVPTXTargetMachine &NTM = static_cast<const NVPTXTargetMachine &>(TM);
924 const NVPTXTargetMachine &NTM = static_cast<const NVPTXTargetMachine &>(TM);
1009 if (static_cast<NVPTXTargetMachine &>(TM).getDrvInterface() == NVPTX::CUDA) {
    [all...]
NVPTXISelLowering.h 441 explicit NVPTXTargetLowering(const NVPTXTargetMachine &TM,
503 const NVPTXTargetMachine *nvTM;
NVPTXISelDAGToDAG.cpp 48 FunctionPass *llvm::createNVPTXISelDag(NVPTXTargetMachine &TM,
53 NVPTXDAGToDAGISel::NVPTXDAGToDAGISel(NVPTXTargetMachine &tm,
    [all...]
NVPTXISelLowering.cpp 16 #include "NVPTXTargetMachine.h"
109 NVPTXTargetLowering::NVPTXTargetLowering(const NVPTXTargetMachine &TM,
    [all...]

Completed in 241 milliseconds