Searched refs:InstrInfo (Results 1 - 25 of 45) sorted by relevance

12

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCSubtarget.h33 ARCInstrInfo InstrInfo; member in class:llvm::ARCSubtarget
48 const ARCInstrInfo *getInstrInfo() const override { return &InstrInfo; }
56 return &InstrInfo.getRegisterInfo();
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiSubtarget.h49 const LanaiInstrInfo *getInstrInfo() const override { return &InstrInfo; }
56 return &InstrInfo.getRegisterInfo();
69 LanaiInstrInfo InstrInfo; member in class:llvm::LanaiSubtarget
H A DLanaiSubtarget.cpp46 InstrInfo(), TLInfo(TM, *this), TSInfo() {}
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/VE/
H A DVESubtarget.h35 VEInstrInfo InstrInfo; member in class:llvm::VESubtarget
44 const VEInstrInfo *getInstrInfo() const override { return &InstrInfo; }
49 return &InstrInfo.getRegisterInfo();
H A DVESubtarget.cpp44 InstrInfo(initializeSubtargetDependencies(CPU, FS)), TLInfo(TM, *this),
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreSubtarget.h33 XCoreInstrInfo InstrInfo; member in class:llvm::XCoreSubtarget
49 const XCoreInstrInfo *getInstrInfo() const override { return &InstrInfo; }
60 return &InstrInfo.getRegisterInfo();
H A DXCoreSubtarget.cpp29 : XCoreGenSubtargetInfo(TT, CPU, FS), InstrInfo(), FrameLowering(*this),
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRSubtarget.h41 const AVRInstrInfo *getInstrInfo() const override { return &InstrInfo; }
45 const AVRRegisterInfo *getRegisterInfo() const override { return &InstrInfo.getRegisterInfo(); }
84 AVRInstrInfo InstrInfo; member in class:llvm::AVRSubtarget
H A DAVRSubtarget.cpp32 : AVRGenSubtargetInfo(TT, CPU, FS), InstrInfo(), FrameLowering(),
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFSubtarget.h33 BPFInstrInfo InstrInfo; member in class:llvm::BPFSubtarget
76 const BPFInstrInfo *getInstrInfo() const override { return &InstrInfo; }
87 return &InstrInfo.getRegisterInfo();
H A DBPFSubtarget.cpp62 : BPFGenSubtargetInfo(TT, CPU, FS), InstrInfo(),
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430Subtarget.h42 MSP430InstrInfo InstrInfo; member in class:llvm::MSP430Subtarget
66 const MSP430InstrInfo *getInstrInfo() const override { return &InstrInfo; }
68 return &InstrInfo.getRegisterInfo();
H A DMSP430Subtarget.cpp61 InstrInfo(initializeSubtargetDependencies(CPU, FS)), TLInfo(TM, *this) {}
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXSubtarget.h42 NVPTXInstrInfo InstrInfo; member in class:llvm::NVPTXSubtarget
60 const NVPTXInstrInfo *getInstrInfo() const override { return &InstrInfo; }
62 return &InstrInfo.getRegisterInfo();
H A DNVPTXSubtarget.cpp52 InstrInfo(), TLInfo(TM, initializeSubtargetDependencies(CPU, FS)),
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcSubtarget.h55 SparcInstrInfo InstrInfo; member in class:llvm::SparcSubtarget
64 const SparcInstrInfo *getInstrInfo() const override { return &InstrInfo; }
69 return &InstrInfo.getRegisterInfo();
H A DSparcSubtarget.cpp71 InstrInfo(initializeSubtargetDependencies(CPU, FS)), TLInfo(TM, *this),
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblySubtarget.cpp44 InstrInfo(initializeSubtargetDependencies(FS)), TSInfo(),
H A DWebAssemblySubtarget.h58 WebAssemblyInstrInfo InstrInfo; member in class:llvm::final
82 return &InstrInfo;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZSubtarget.h74 SystemZInstrInfo InstrInfo; member in class:llvm::SystemZSubtarget
88 const SystemZInstrInfo *getInstrInfo() const override { return &InstrInfo; }
90 return &InstrInfo.getRegisterInfo();
H A DSystemZSubtarget.cpp61 TargetTriple(TT), InstrInfo(initializeSubtargetDependencies(CPU, FS)),
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVSubtarget.h51 RISCVInstrInfo InstrInfo; member in class:llvm::RISCVSubtarget
74 const RISCVInstrInfo *getInstrInfo() const override { return &InstrInfo; }
H A DRISCVSubtarget.cpp55 InstrInfo(*this), RegInfo(getHwMode()), TLInfo(TM, *this) {
/freebsd-12-stable/contrib/llvm-project/llvm/utils/TableGen/GlobalISel/
H A DGIMatchTree.cpp397 GIMatchTreeInstrInfo *InstrInfo = Leaf.value().getInstrInfo(InstrID); local
404 if (!InstrInfo) {
422 if (PDep->getRequiredMI() == InstrInfo->getInstrNode() &&
445 if (PDep->getRequiredMI() == InstrInfo->getInstrNode() &&
519 GIMatchTreeInstrInfo *InstrInfo = Leaf.value().getInstrInfo(InstrID); local
520 if (!InstrInfo) {
571 GIMatchTreeInstrInfo *InstrInfo = Leaf.getInstrInfo(InstrID); local
573 if (!InstrInfo)
575 const GIMatchDagInstr *Instr = InstrInfo->getInstrNode();
651 GIMatchTreeInstrInfo *InstrInfo local
695 GIMatchTreeInstrInfo *InstrInfo = Leaf.value().getInstrInfo(InstrID); local
731 GIMatchTreeInstrInfo *InstrInfo = Leaf.getInstrInfo(InstrID); local
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSubtarget.h216 std::unique_ptr<const MipsInstrInfo> InstrInfo; member in class:llvm::MipsSubtarget
378 const MipsInstrInfo *getInstrInfo() const override { return InstrInfo.get(); }
383 return &InstrInfo->getRegisterInfo();

Completed in 104 milliseconds

12