Lines Matching defs:OldOpnd
61 MachineOperand *getOldOpndValue(MachineOperand &OldOpnd) const;
65 MachineOperand *OldOpnd, bool CombBCZ,
172 MachineOperand *GCNDPPCombine::getOldOpndValue(MachineOperand &OldOpnd) const {
173 auto *Def = getVRegSubRegDef(getRegSubRegPair(OldOpnd), *MRI);
192 return &OldOpnd;
433 static bool isIdentityValue(unsigned OrigMIOp, MachineOperand *OldOpnd) {
434 assert(OldOpnd->isImm());
451 if (OldOpnd->getImm() == 0)
458 if (static_cast<uint32_t>(OldOpnd->getImm()) ==
464 if (static_cast<int32_t>(OldOpnd->getImm()) ==
470 if (static_cast<int32_t>(OldOpnd->getImm()) ==
478 if (OldOpnd->getImm() == 1)
564 auto *OldOpnd = TII->getNamedOperand(MovMI, AMDGPU::OpName::old);
566 assert(OldOpnd && OldOpnd->isReg());
568 if (OldOpnd->getReg().isPhysical() || SrcOpnd->getReg().isPhysical()) {
573 auto * const OldOpndValue = getOldOpndValue(*OldOpnd);
578 assert(!OldOpndValue || OldOpndValue->isImm() || OldOpndValue == OldOpnd);
612 auto CombOldVGPR = getRegSubRegPair(*OldOpnd);