Home | History | Annotate | Download | only in Scalar

Lines Matching defs:BaseReg

827   Value *BaseReg;
829 ExtAddrMode() : BaseReg(0), ScaledReg(0) {}
834 return (BaseReg == O.BaseReg) && (ScaledReg == O.ScaledReg) &&
858 if (BaseReg) {
861 WriteAsOperand(OS, BaseReg, /*PrintType=*/false);
1146 AddrMode.BaseReg = AddrInst->getOperand(0);
1159 AddrMode.BaseReg = AddrInst->getOperand(0);
1227 AddrMode.BaseReg = Addr;
1232 AddrMode.BaseReg = 0;
1380 // BaseReg and ScaleReg (global addresses are always available, as are any
1382 Value *BaseReg = AMAfter.BaseReg, *ScaledReg = AMAfter.ScaledReg;
1384 // If the BaseReg or ScaledReg was referenced by the previous addrmode, their
1386 if (ValueAlreadyLiveAtInst(BaseReg, AMBefore.BaseReg, AMBefore.ScaledReg))
1387 BaseReg = 0;
1388 if (ValueAlreadyLiveAtInst(ScaledReg, AMBefore.BaseReg, AMBefore.ScaledReg))
1393 if (BaseReg == 0 && ScaledReg == 0)
1584 if (AddrMode.BaseReg) {
1585 Value *V = AddrMode.BaseReg;