Lines Matching defs:SubDef
790 for (MachineInstr *SubDef = MRI->getVRegDef(Sub->getReg());
791 SubDef && Sub->isReg() && Sub->getReg().isVirtual() &&
792 !Sub->getSubReg() && TII->isFoldableCopy(*SubDef);
793 SubDef = MRI->getVRegDef(Sub->getReg())) {
794 MachineOperand *Op = &SubDef->getOperand(1);
1916 const MachineInstr *SubDef = MRI->getVRegDef(Op->getReg());
1917 if (!SubDef || !SubDef->isCopy() || SubDef->getOperand(1).getSubReg())
1919 if (!TRI->isAGPR(*MRI, SubDef->getOperand(1).getReg()))
1953 MachineInstr *SubDef = MRI->getVRegDef(Def->getReg());
1954 SubDef->getOperand(1).setIsKill(false);
1955 RS.addReg(SubDef->getOperand(1).getReg(), 0, Def->getSubReg());