Home
last modified time | relevance | path

Searched refs:RISCVInstrInfo (Results 1 – 9 of 9) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/RISCV/
DRISCVInstrInfo.cpp32 RISCVInstrInfo::RISCVInstrInfo() in RISCVInstrInfo() function in RISCVInstrInfo
35 unsigned RISCVInstrInfo::isLoadFromStackSlot(const MachineInstr &MI, in isLoadFromStackSlot()
61 unsigned RISCVInstrInfo::isStoreToStackSlot(const MachineInstr &MI, in isStoreToStackSlot()
84 void RISCVInstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg()
109 void RISCVInstrInfo::storeRegToStackSlot(MachineBasicBlock &MBB, in storeRegToStackSlot()
136 void RISCVInstrInfo::loadRegFromStackSlot(MachineBasicBlock &MBB, in loadRegFromStackSlot()
160 void RISCVInstrInfo::movImm32(MachineBasicBlock &MBB, in movImm32()
213 bool RISCVInstrInfo::analyzeBranch(MachineBasicBlock &MBB, in analyzeBranch()
281 unsigned RISCVInstrInfo::removeBranch(MachineBasicBlock &MBB, in removeBranch()
315 unsigned RISCVInstrInfo::insertBranch( in insertBranch()
[all …]
DRISCV.td68 include "RISCVInstrInfo.td"
82 def RISCVInstrInfo : InstrInfo {
96 let InstructionSet = RISCVInstrInfo;
DRISCVSubtarget.h43 RISCVInstrInfo InstrInfo;
65 const RISCVInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
DRISCVInstrInfo.h25 class RISCVInstrInfo : public RISCVGenInstrInfo {
28 RISCVInstrInfo();
DCMakeLists.txt19 RISCVInstrInfo.cpp
DRISCVRegisterInfo.cpp76 const RISCVInstrInfo *TII = MF.getSubtarget<RISCVSubtarget>().getInstrInfo(); in eliminateFrameIndex()
DRISCVFrameLowering.cpp59 const RISCVInstrInfo *TII = STI.getInstrInfo(); in adjustReg()
DRISCVInstrInfo.td1 //===-- RISCVInstrInfo.td - Target Description for RISCV ---*- tablegen -*-===//
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/RISCV/
Dfloat-br-fcmp.ll443 ; This test exists primarily to trigger RISCVInstrInfo::storeRegToStackSlot
444 ; and RISCVInstrInfo::loadRegFromStackSlot