reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/RISCV/RISCVMergeBaseOffset.cpp
  185   switch (Tail.getOpcode()) {
  188                       << Tail);
  192     int64_t Offset = Tail.getOperand(2).getImm();
  193     LLVM_DEBUG(dbgs() << "  Offset Instr: " << Tail);
  194     foldOffset(HiLUI, LoADDI, Tail, Offset);
  207     if (!matchLargeOffset(Tail, DestReg, Offset))
  209     foldOffset(HiLUI, LoADDI, Tail, Offset);
  231     if (Tail.getOperand(1).isFI())
  235     Register BaseAddrReg = Tail.getOperand(1).getReg();
  238     MachineOperand &TailImmOp = Tail.getOperand(2);
  243     Tail.RemoveOperand(2);
  246     Tail.addOperand(ImmOp);
  250     Tail.getOperand(1).setReg(HiLUI.getOperand(0).getReg());