Lines Matching refs:BasePos
172 unsigned BasePos, OffPos; in isLoadStoreThatCanHandleDisplacement() local
173 if (!TII->getBaseAndOffsetPosition(MI, BasePos, OffPos)) in isLoadStoreThatCanHandleDisplacement()
191 unsigned BasePos, OffsetPos; in tryToCombine() local
194 if (!AII->getBaseAndOffsetPosition(Ldst, BasePos, OffsetPos)) { in tryToCombine()
199 MachineOperand &Base = Ldst.getOperand(BasePos); in tryToCombine()
278 unsigned BasePos, OffPos; in canJoinInstructions() local
280 if (!AII->getBaseAndOffsetPosition(*Ldst, BasePos, OffPos)) { in canJoinInstructions()
287 Register BaseReg = Ldst->getOperand(BasePos).getReg(); in canJoinInstructions()
368 unsigned BasePos, OffPos; in fixPastUses() local
373 BasePos = 1; in fixPastUses()
375 } else if (AII->getBaseAndOffsetPosition(*MI, BasePos, OffPos)) { in fixPastUses()
384 MI->getOperand(BasePos).setReg(NewBase); in fixPastUses()
445 unsigned BasePos, OffPos; in changeToAddrMode() local
447 AII->getBaseAndOffsetPosition(Ldst, BasePos, OffPos); in changeToAddrMode()
449 Register BaseReg = Ldst.getOperand(BasePos).getReg(); in changeToAddrMode()
452 Ldst.RemoveOperand(BasePos); in changeToAddrMode()
455 Src = Ldst.getOperand(BasePos - 1); in changeToAddrMode()
456 Ldst.RemoveOperand(BasePos - 1); in changeToAddrMode()