Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVMergeBaseOffset.cpp146 MachineInstr &OffsetTail = *MRI->getVRegDef(Reg); in matchLargeOffset() local
147 if (OffsetTail.getOpcode() == RISCV::ADDI) { in matchLargeOffset()
150 MachineOperand &AddiImmOp = OffsetTail.getOperand(2); in matchLargeOffset()
155 *MRI->getVRegDef(OffsetTail.getOperand(1).getReg()); in matchLargeOffset()
163 LLVM_DEBUG(dbgs() << " Offset Instrs: " << OffsetTail in matchLargeOffset()
165 DeadInstrs.insert(&OffsetTail); in matchLargeOffset()
168 } else if (OffsetTail.getOpcode() == RISCV::LUI) { in matchLargeOffset()
171 LLVM_DEBUG(dbgs() << " Offset Instr: " << OffsetTail); in matchLargeOffset()
172 Offset = OffsetTail.getOperand(1).getImm() << 12; in matchLargeOffset()
173 DeadInstrs.insert(&OffsetTail); in matchLargeOffset()