Home
last modified time | relevance | path

Searched refs:InstrInfo (Results 1 – 25 of 67) sorted by relevance

123

/freebsd-12.1/contrib/llvm/lib/Target/XCore/
H A DXCoreSubtarget.h34 XCoreInstrInfo InstrInfo; variable
50 const XCoreInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
61 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
H A DXCoreSubtarget.cpp30 : XCoreGenSubtargetInfo(TT, CPU, FS), InstrInfo(), FrameLowering(*this), in XCoreSubtarget()
/freebsd-12.1/contrib/llvm/lib/Target/ARC/
H A DARCSubtarget.h34 ARCInstrInfo InstrInfo; variable
49 const ARCInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
57 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
H A DARC.td16 def ARCInstrInfo : InstrInfo;
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/
H A DLanaiSubtarget.h50 const LanaiInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
57 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
70 LanaiInstrInfo InstrInfo; variable
H A DLanaiSubtarget.cpp47 InstrInfo(), TLInfo(TM, *this), TSInfo() {} in LanaiSubtarget()
/freebsd-12.1/contrib/llvm/lib/Target/MSP430/
H A DMSP430Subtarget.h43 MSP430InstrInfo InstrInfo; variable
67 const MSP430InstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
69 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
/freebsd-12.1/contrib/llvm/lib/Target/BPF/
H A DBPFSubtarget.h34 BPFInstrInfo InstrInfo; variable
72 const BPFInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
83 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
H A DBPFSubtarget.cpp56 : BPFGenSubtargetInfo(TT, CPU, FS), InstrInfo(), in BPFSubtarget()
/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXSubtarget.h43 NVPTXInstrInfo InstrInfo; variable
61 const NVPTXInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
63 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
/freebsd-12.1/contrib/llvm/lib/Target/AVR/
H A DAVRSubtarget.h42 const AVRInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
46 const AVRRegisterInfo *getRegisterInfo() const override { return &InstrInfo.getRegisterInfo(); } in getRegisterInfo()
85 AVRInstrInfo InstrInfo;
H A DAVRSubtarget.cpp33 : AVRGenSubtargetInfo(TT, CPU, FS), InstrInfo(), FrameLowering(), in AVRSubtarget()
/freebsd-12.1/contrib/llvm/lib/Target/Sparc/
H A DSparcSubtarget.h56 SparcInstrInfo InstrInfo; variable
65 const SparcInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
70 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZSubtarget.h69 SystemZInstrInfo InstrInfo; variable
83 const SystemZInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
85 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblySubtarget.h50 WebAssemblyInstrInfo InstrInfo; variable
74 return &InstrInfo; in getInstrInfo()
H A DWebAssemblySubtarget.cpp45 InstrInfo(initializeSubtargetDependencies(FS)), TSInfo(), in WebAssemblySubtarget()
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVSubtarget.h43 RISCVInstrInfo InstrInfo; variable
65 const RISCVInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
H A DRISCVSubtarget.cpp48 InstrInfo(), RegInfo(getHwMode()), TLInfo(TM, *this) {} in RISCVSubtarget()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUSubtarget.h377 SIInstrInfo InstrInfo;
390 return &InstrInfo; in getInstrInfo()
402 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
992 R600InstrInfo InstrInfo;
1011 const R600InstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
1022 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
H A DSIWholeQuadMode.cpp126 struct InstrInfo { struct
155 DenseMap<const MachineInstr *, InstrInfo> Instructions;
248 InstrInfo &II = Instructions[&MI]; in markInstruction()
325 InstrInfo &III = Instructions[&MI]; in scanInstructions()
419 InstrInfo II = Instructions[&MI]; // take a copy to prevent dangling references in propagateInstruction()
443 InstrInfo &PrevII = Instructions[PrevMI]; in propagateInstruction()
470 InstrInfo &LastII = Instructions[LastMI]; in propagateBlock()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsSubtarget.h208 std::unique_ptr<const MipsInstrInfo> InstrInfo; variable
366 const MipsInstrInfo *getInstrInfo() const override { return InstrInfo.get(); } in getInstrInfo()
371 return &InstrInfo->getRegisterInfo(); in getRegisterInfo()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCSubtarget.h149 PPCInstrInfo InstrInfo; variable
182 const PPCInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonSubtarget.h88 HexagonInstrInfo InstrInfo; variable
104 const HexagonInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DInstrInfoEmitter.cpp76 Record *InstrInfo,
447 Record *InstrInfo = Target.getInstructionSet(); in run() local
485 emitRecord(*Inst, Num++, InstrInfo, EmittedLists, OperandInfoIDs, OS); in run()
570 Record *InstrInfo, in emitRecord() argument
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMSubtarget.h492 return InstrInfo.get(); in getInstrInfo()
504 return &InstrInfo->getRegisterInfo(); in getRegisterInfo()
517 std::unique_ptr<ARMBaseInstrInfo> InstrInfo; variable

123