Lines Matching refs:BaseOp
1621 const MachineOperand &BaseOp = MI.getOperand(2); in MergeBaseUpdateLSDouble() local
1622 Register Base = BaseOp.getReg(); in MergeBaseUpdateLSDouble()
1652 MIB.add(Reg0Op).add(Reg1Op).addReg(BaseOp.getReg(), RegState::Define); in MergeBaseUpdateLSDouble()
1655 MIB.addReg(BaseOp.getReg(), RegState::Define).add(Reg0Op).add(Reg1Op); in MergeBaseUpdateLSDouble()
1657 MIB.addReg(BaseOp.getReg(), RegState::Kill) in MergeBaseUpdateLSDouble()
1767 const MachineOperand &BaseOp = MI->getOperand(2); in FixInvalidRegPairOp() local
1768 Register BaseReg = BaseOp.getReg(); in FixInvalidRegPairOp()
1793 bool BaseKill = BaseOp.isKill(); in FixInvalidRegPairOp()
1794 bool BaseUndef = BaseOp.isUndef(); in FixInvalidRegPairOp()
2732 unsigned BaseOp = getBaseOperandIndex(*MI); in AdjustBaseAndOffset() local
2733 MI->getOperand(BaseOp).setReg(NewBaseReg); in AdjustBaseAndOffset()
2738 const TargetRegisterClass *TRC = TII->getRegClass(MCID, BaseOp, TRI, *MF); in AdjustBaseAndOffset()
2741 int OldOffset = MI->getOperand(BaseOp + 1).getImm(); in AdjustBaseAndOffset()
2743 MI->getOperand(BaseOp + 1).setImm(OldOffset - Offset); in AdjustBaseAndOffset()
2872 int BaseOp = getBaseOperandIndex(Use); in DistributeIncrements() local
2873 if (BaseOp == -1) in DistributeIncrements()
2876 if (!Use.getOperand(BaseOp).isReg() || in DistributeIncrements()
2877 Use.getOperand(BaseOp).getReg() != Base) in DistributeIncrements()
2881 else if (Use.getOperand(BaseOp + 1).getImm() == 0) in DistributeIncrements()
2928 int BaseOp = getBaseOperandIndex(*PrePostInc); in DistributeIncrements() local
2929 IncrementOffset = PrePostInc->getOperand(BaseOp+1).getImm(); in DistributeIncrements()
2949 unsigned BaseOp = getBaseOperandIndex(*Use); in DistributeIncrements() local
2951 Use->getOperand(BaseOp + 1).getImm() - in DistributeIncrements()
2999 int BaseOp = getBaseOperandIndex(MI); in DistributeIncrements() local
3000 if (BaseOp == -1 || !MI.getOperand(BaseOp).isReg()) in DistributeIncrements()
3003 Register Base = MI.getOperand(BaseOp).getReg(); in DistributeIncrements()