Lines Matching refs:BasePos
182 unsigned BasePos, OffPos; in isLoadStoreThatCanHandleDisplacement() local
183 if (!TII->getBaseAndOffsetPosition(MI, BasePos, OffPos)) in isLoadStoreThatCanHandleDisplacement()
201 unsigned BasePos, OffsetPos; in tryToCombine() local
204 if (!AII->getBaseAndOffsetPosition(Ldst, BasePos, OffsetPos)) { in tryToCombine()
209 MachineOperand &Base = Ldst.getOperand(BasePos); in tryToCombine()
288 unsigned BasePos, OffPos; in canJoinInstructions() local
290 if (!AII->getBaseAndOffsetPosition(*Ldst, BasePos, OffPos)) { in canJoinInstructions()
297 Register BaseReg = Ldst->getOperand(BasePos).getReg(); in canJoinInstructions()
378 unsigned BasePos, OffPos; in fixPastUses() local
383 BasePos = 1; in fixPastUses()
385 } else if (AII->getBaseAndOffsetPosition(*MI, BasePos, OffPos)) { in fixPastUses()
394 MI->getOperand(BasePos).setReg(NewBase); in fixPastUses()
455 unsigned BasePos, OffPos; in changeToAddrMode() local
457 AII->getBaseAndOffsetPosition(Ldst, BasePos, OffPos); in changeToAddrMode()
459 Register BaseReg = Ldst.getOperand(BasePos).getReg(); in changeToAddrMode()
462 Ldst.removeOperand(BasePos); in changeToAddrMode()
465 Src = Ldst.getOperand(BasePos - 1); in changeToAddrMode()
466 Ldst.removeOperand(BasePos - 1); in changeToAddrMode()