Lines Matching defs:MO0
3203 const MachineOperand &MO0 = Phi.getOperand(I);
3204 if (!MO0.isReg()) {
3205 report("Expected PHI operand to be a register", &MO0, I);
3208 if (MO0.isImplicit() || MO0.isInternalRead() || MO0.isEarlyClobber() ||
3209 MO0.isDebug() || MO0.isTied())
3210 report("Unexpected flag on PHI operand", &MO0, I);
3227 if (!MO0.isUndef() && PrInfo.reachable &&
3228 !PrInfo.isLiveOut(MO0.getReg()))
3229 report("PHI operand is not live-out from predecessor", &MO0, I);