Home
last modified time | relevance | path

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

123

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/
DXCoreSubtarget.h33 XCoreInstrInfo InstrInfo; variable
49 const XCoreInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
60 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
DXCoreSubtarget.cpp29 : XCoreGenSubtargetInfo(TT, CPU, FS), InstrInfo(), FrameLowering(*this), in XCoreSubtarget()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARC/
DARCSubtarget.h33 ARCInstrInfo InstrInfo; variable
48 const ARCInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
56 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
DARC.td15 def ARCInstrInfo : InstrInfo;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/VE/
DVESubtarget.h35 VEInstrInfo InstrInfo; variable
44 const VEInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
49 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
DVESubtarget.cpp44 InstrInfo(initializeSubtargetDependencies(CPU, FS)), TLInfo(TM, *this), in VESubtarget()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/
DLanaiSubtarget.h49 const LanaiInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
56 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
69 LanaiInstrInfo InstrInfo; variable
DLanaiSubtarget.cpp46 InstrInfo(), TLInfo(TM, *this), TSInfo() {} in LanaiSubtarget()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/
DMSP430Subtarget.h42 MSP430InstrInfo InstrInfo; variable
66 const MSP430InstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
68 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/
DBPFSubtarget.h33 BPFInstrInfo InstrInfo; variable
76 const BPFInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
87 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
DBPFSubtarget.cpp62 : BPFGenSubtargetInfo(TT, CPU, FS), InstrInfo(), in BPFSubtarget()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTXSubtarget.h42 NVPTXInstrInfo InstrInfo; variable
60 const NVPTXInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
62 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
DNVPTXSubtarget.cpp52 InstrInfo(), TLInfo(TM, initializeSubtargetDependencies(CPU, FS)), in NVPTXSubtarget()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/
DAVRSubtarget.h41 const AVRInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
45 const AVRRegisterInfo *getRegisterInfo() const override { return &InstrInfo.getRegisterInfo(); } in getRegisterInfo()
84 AVRInstrInfo InstrInfo;
DAVRSubtarget.cpp32 : AVRGenSubtargetInfo(TT, CPU, FS), InstrInfo(), FrameLowering(), in AVRSubtarget()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/
DSparcSubtarget.h55 SparcInstrInfo InstrInfo; variable
64 const SparcInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
69 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZSubtarget.h74 SystemZInstrInfo InstrInfo; variable
88 const SystemZInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
90 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblySubtarget.h58 WebAssemblyInstrInfo InstrInfo; variable
82 return &InstrInfo; in getInstrInfo()
DWebAssemblySubtarget.cpp44 InstrInfo(initializeSubtargetDependencies(FS)), TSInfo(), in WebAssemblySubtarget()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVSubtarget.h51 RISCVInstrInfo InstrInfo; variable
74 const RISCVInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsSubtarget.h216 std::unique_ptr<const MipsInstrInfo> InstrInfo; variable
378 const MipsInstrInfo *getInstrInfo() const override { return InstrInfo.get(); } in getInstrInfo()
383 return &InstrInfo->getRegisterInfo(); in getRegisterInfo()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUSubtarget.h394 SIInstrInfo InstrInfo;
410 return &InstrInfo; in getInstrInfo()
422 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
1222 R600InstrInfo InstrInfo;
1240 const R600InstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
1251 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
DAMDGPUSubtarget.cpp285 InstrInfo(initializeSubtargetDependencies(TT, GPU, FS)), in GCNSubtarget()
535 InstrInfo(*this), in R600Subtarget()
566 return InstrInfo.pseudoToMCOpcode(AMDGPU::V_MAD_F16) != -1; in hasMadF16()
736 Lat = InstrInfo.getInstrLatency(getInstrItineraryData(), *I); in adjustSchedDependency()
746 unsigned Lat = InstrInfo.getInstrLatency(getInstrItineraryData(), *SrcI); in adjustSchedDependency()
930 Mutations.push_back(std::make_unique<MemOpClusterMutation>(&InstrInfo)); in getPostRAMutations()
931 Mutations.push_back(std::make_unique<FillMFMAShadowMutation>(&InstrInfo)); in getPostRAMutations()
DSIWholeQuadMode.cpp126 struct InstrInfo { struct
156 DenseMap<const MachineInstr *, InstrInfo> Instructions;
252 InstrInfo &II = Instructions[&MI]; in markInstruction()
330 InstrInfo &III = Instructions[&MI]; in scanInstructions()
431 InstrInfo II = Instructions[&MI]; // take a copy to prevent dangling references in propagateInstruction()
455 InstrInfo &PrevII = Instructions[PrevMI]; in propagateInstruction()
482 InstrInfo &LastII = Instructions[LastMI]; in propagateBlock()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonSubtarget.h87 HexagonInstrInfo InstrInfo; variable
103 const HexagonInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()

123