Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/
DRISCVInstrInfo.cpp56 RISCVInstrInfo::RISCVInstrInfo(RISCVSubtarget &STI) in RISCVInstrInfo() function in RISCVInstrInfo
60 MCInst RISCVInstrInfo::getNop() const { in getNop()
69 unsigned RISCVInstrInfo::isLoadFromStackSlot(const MachineInstr &MI, in isLoadFromStackSlot()
96 unsigned RISCVInstrInfo::isStoreToStackSlot(const MachineInstr &MI, in isStoreToStackSlot()
257 void RISCVInstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg()
463 void RISCVInstrInfo::storeRegToStackSlot(MachineBasicBlock &MBB, in storeRegToStackSlot()
547 void RISCVInstrInfo::loadRegFromStackSlot(MachineBasicBlock &MBB, in loadRegFromStackSlot()
629 MachineInstr *RISCVInstrInfo::foldMemoryOperandImpl( in foldMemoryOperandImpl()
687 void RISCVInstrInfo::movImm(MachineBasicBlock &MBB, in movImm()
766 const MCInstrDesc &RISCVInstrInfo::getBrCond(RISCVCC::CondCode CC) const { in getBrCond()
[all …]
DRISCV.td30 include "RISCVInstrInfo.td"
51 def RISCVInstrInfo : InstrInfo {
65 let InstructionSet = RISCVInstrInfo;
DRISCVSubtarget.h60 RISCVInstrInfo InstrInfo;
86 const RISCVInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
DRISCVExpandPseudoInsts.cpp33 const RISCVInstrInfo *TII;
58 TII = static_cast<const RISCVInstrInfo *>(MF.getSubtarget().getInstrInfo()); in runOnMachineFunction()
237 const RISCVInstrInfo *TII;
279 TII = static_cast<const RISCVInstrInfo *>(MF.getSubtarget().getInstrInfo()); in runOnMachineFunction()
DRISCVExpandAtomicPseudoInsts.cpp33 const RISCVInstrInfo *TII;
66 TII = static_cast<const RISCVInstrInfo *>(MF.getSubtarget().getInstrInfo()); in runOnMachineFunction()
216 static void doAtomicBinOpExpansion(const RISCVInstrInfo *TII, MachineInstr &MI, in doAtomicBinOpExpansion()
256 static void insertMaskedMerge(const RISCVInstrInfo *TII, DebugLoc DL, in insertMaskedMerge()
279 const RISCVInstrInfo *TII, MachineInstr &MI, DebugLoc DL, in doMaskedAtomicBinOpExpansion()
379 static void insertSext(const RISCVInstrInfo *TII, DebugLoc DL, in insertSext()
DRISCVStripWSuffix.cpp62 const RISCVInstrInfo &TII = *ST.getInstrInfo(); in runOnMachineFunction()
DRISCVInstrInfo.h44 class RISCVInstrInfo : public RISCVGenInstrInfo {
47 explicit RISCVInstrInfo(RISCVSubtarget &STI);
DRISCVSExtWRemoval.cpp98 const RISCVInstrInfo &TII, in isSignExtendedW()
326 const RISCVInstrInfo &TII = *ST.getInstrInfo(); in runOnMachineFunction()
DRISCVFrameLowering.cpp65 const RISCVInstrInfo *TII = STI.getInstrInfo(); in emitSCSPrologue()
115 const RISCVInstrInfo *TII = STI.getInstrInfo(); in emitSCSEpilogue()
399 const RISCVInstrInfo *TII = STI.getInstrInfo(); in emitPrologue()
576 const RISCVInstrInfo *TII = STI.getInstrInfo(); in emitPrologue()
1037 const RISCVInstrInfo &TII) { in estimateFunctionSizeInBytes()
1078 const RISCVInstrInfo *TII = MF.getSubtarget<RISCVSubtarget>().getInstrInfo(); in processFunctionBeforeFrameFinalized()
DCMakeLists.txt30 RISCVInstrInfo.cpp
DRISCVMakeCompressible.cpp332 const RISCVInstrInfo &TII = *STI.getInstrInfo(); in runOnMachineFunction()
DRISCVRegisterInfo.cpp177 const RISCVInstrInfo *TII = ST.getInstrInfo(); in adjustReg()
DRISCVISelDAGToDAG.cpp2688 const RISCVInstrInfo &TII = *Subtarget->getInstrInfo(); in doPeepholeMaskedRVV()
DRISCVInstrInfo.td1 //===-- RISCVInstrInfo.td - Target Description for RISCV ---*- tablegen -*-===//
DRISCVISelLowering.cpp11250 const RISCVInstrInfo &TII = *Subtarget.getInstrInfo(); in EmitLoweredCascadedSelect()
11389 const RISCVInstrInfo &TII = *Subtarget.getInstrInfo(); in emitSelectPseudo()
11591 const RISCVInstrInfo &TII = *Subtarget.getInstrInfo(); in emitFROUND()
/openbsd/src/gnu/usr.bin/clang/libLLVMRISCVCodeGen/
DMakefile23 RISCVInstrInfo.cpp \
/openbsd/src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/RISCV/
DBUILD.gn79 "RISCVInstrInfo.cpp",