Searched refs:NVPTXSubtarget (Results 1 - 14 of 14) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXSubtarget.cpp1 //===- NVPTXSubtarget.cpp - NVPTX Subtarget Information -------------------===//
13 #include "NVPTXSubtarget.h"
30 void NVPTXSubtarget::anchor() {}
32 NVPTXSubtarget &NVPTXSubtarget::initializeSubtargetDependencies(StringRef CPU,
52 NVPTXSubtarget::NVPTXSubtarget(const Triple &TT, const std::string &CPU, function in class:NVPTXSubtarget
59 bool NVPTXSubtarget::hasImageHandles() const {
69 bool NVPTXSubtarget::allowFP16Math() const {
H A DNVPTXSubtarget.h1 //=====-- NVPTXSubtarget.h - Define Subtarget for the NVPTX ---*- C++ -*--====//
31 class NVPTXSubtarget : public NVPTXGenSubtargetInfo { class in namespace:llvm
59 NVPTXSubtarget(const Triple &TT, const std::string &CPU,
110 NVPTXSubtarget &initializeSubtargetDependencies(StringRef CPU, StringRef FS);
H A DNVPTXPeephole.cpp36 #include "NVPTXSubtarget.h"
98 MF.getSubtarget<NVPTXSubtarget>().getRegisterInfo();
117 MF.getSubtarget<NVPTXSubtarget>().getRegisterInfo();
154 MF.getSubtarget<NVPTXSubtarget>().getRegisterInfo();
H A DNVPTXTargetMachine.h16 #include "NVPTXSubtarget.h"
31 NVPTXSubtarget Subtarget;
44 const NVPTXSubtarget *getSubtargetImpl(const Function &) const override {
47 const NVPTXSubtarget *getSubtargetImpl() const { return &Subtarget; }
H A DNVPTXTargetTransformInfo.h33 const NVPTXSubtarget *ST;
36 const NVPTXSubtarget *getST() const { return ST; };
H A DNVPTXFrameLowering.cpp16 #include "NVPTXSubtarget.h"
40 MF.getSubtarget<NVPTXSubtarget>().getRegisterInfo();
H A DNVPTXAsmPrinter.h18 #include "NVPTXSubtarget.h"
175 bool processDemoted, const NVPTXSubtarget &STI);
178 void emitHeader(Module &M, raw_ostream &O, const NVPTXSubtarget &STI);
214 const NVPTXSubtarget &STI);
H A DNVPTXISelDAGToDAG.h49 const NVPTXSubtarget *Subtarget = nullptr;
H A DNVPTXAsmPrinter.cpp23 #include "NVPTXSubtarget.h"
228 const NVPTXSubtarget &STI = MI->getMF()->getSubtarget<NVPTXSubtarget>();
344 const NVPTXSubtarget &STI = TM.getSubtarget<NVPTXSubtarget>(*F);
529 const NVPTXSubtarget &STI = MI->getMF()->getSubtarget<NVPTXSubtarget>();
577 const auto *STI = static_cast<const NVPTXSubtarget *>(NTM.getSubtargetImpl());
776 const auto* STI = static_cast<const NVPTXSubtarget*>(NTM.getSubtargetImpl());
787 const NVPTXSubtarget
[all...]
H A DNVPTXISelLowering.h445 class NVPTXSubtarget;
453 const NVPTXSubtarget &STI);
605 const NVPTXSubtarget &STI; // cache the subtarget here
H A DNVPTXTargetMachine.cpp367 const NVPTXSubtarget &ST = *getTM<NVPTXTargetMachine>().getSubtargetImpl();
413 const NVPTXSubtarget &ST = *getTM<NVPTXTargetMachine>().getSubtargetImpl();
H A DNVPTXReplaceImageHandles.cpp17 #include "NVPTXSubtarget.h"
1744 const NVPTXInstrInfo *TII = MF.getSubtarget<NVPTXSubtarget>().getInstrInfo();
H A DNVPTXISelDAGToDAG.cpp51 Subtarget = &MF.getSubtarget<NVPTXSubtarget>();
696 static bool canLowerToLDG(MemSDNode *N, const NVPTXSubtarget &Subtarget,
H A DNVPTXISelLowering.cpp17 #include "NVPTXSubtarget.h"
401 const NVPTXSubtarget &STI)
5095 const NVPTXSubtarget &Subtarget, CodeGenOptLevel OptLevel) {
5206 const NVPTXSubtarget &Subtarget,

Completed in 218 milliseconds