Lines Matching refs:Def
396 if (MachineInstr *Def = MRI->getUniqueVRegDef(MI.getOperand(1).getReg())) {
397 SkipAnding = Def->getParent() == MI.getParent()
398 && SIInstrInfo::isVALU(*Def);
486 MachineInstr *Def = MRI.getUniqueVRegDef(CFMask);
490 Def && Def->getParent() == &MBB ? std::next(MachineBasicBlock::iterator(Def))
527 MachineInstr *Def = MRI->getUniqueVRegDef(Op.getReg());
528 if (!Def || Def->getParent() != MI.getParent() ||
529 !(Def->isFullCopy() || (Def->getOpcode() == MI.getOpcode())))
535 for (auto I = Def->getIterator(); I != MI.getIterator(); ++I)
540 for (const auto &SrcOp : Def->explicit_operands())
590 const MachineInstr *Def = MRI->getUniqueVRegDef(SavedExec);
591 if (Def && LoweredIf.count(SavedExec)) {