Lines Matching defs:ExtReg
7507 Register ExtReg = moveScalarRegClass(OffsetInst->getOperand(1).getReg(),
7511 // Base is LHS, offset is ExtReg.
7513 [=](MachineInstrBuilder &MIB) { MIB.addUse(ExtReg); },
7799 Register ExtReg;
7826 ExtReg = ExtDef->getOperand(1).getReg();
7832 ExtReg = RootDef->getOperand(1).getReg();
7838 if (Ext == AArch64_AM::UXTW && MRI.getType(ExtReg).getSizeInBits() == 32) {
7839 MachineInstr *ExtInst = MRI.getVRegDef(ExtReg);
7845 // We require a GPR32 here. Narrow the ExtReg if needed using a subregister
7848 ExtReg = moveScalarRegClass(ExtReg, AArch64::GPR32RegClass, MIB);
7850 return {{[=](MachineInstrBuilder &MIB) { MIB.addUse(ExtReg); },
7873 Register ExtReg = Extract->MI->getOperand(2).getReg();
7874 return {{[=](MachineInstrBuilder &MIB) { MIB.addUse(ExtReg); }}};
7883 Register ExtReg = Extract->MI->getOperand(1).getReg();
7884 return {{[=](MachineInstrBuilder &MIB) { MIB.addUse(ExtReg); }}};