Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVMergeBaseOffset.cpp158 MachineInstr &OffsetTail = *MRI->getVRegDef(Reg); in matchLargeOffset() local
159 if (OffsetTail.getOpcode() == RISCV::ADDI || in matchLargeOffset()
160 OffsetTail.getOpcode() == RISCV::ADDIW) { in matchLargeOffset()
184 DeadInstrs.insert(&OffsetTail); in matchLargeOffset()
192 DeadInstrs.insert(&OffsetTail); in matchLargeOffset()
225 MachineInstr &OffsetTail = *MRI->getVRegDef(Rs1); in matchShiftedOffset() local
226 if (OffsetTail.getOpcode() != RISCV::ADDI) in matchShiftedOffset()
228 if (!OffsetTail.getOperand(1).isReg() || in matchShiftedOffset()
230 !OffsetTail.getOperand(2).isImm()) in matchShiftedOffset()
233 Offset = OffsetTail.getOperand(2).getImm(); in matchShiftedOffset()
[all …]