Lines Matching defs:MO0
3355 const MachineOperand &MO0 = Phi.getOperand(I);
3356 if (!MO0.isReg()) {
3357 report("Expected PHI operand to be a register", &MO0, I);
3360 if (MO0.isImplicit() || MO0.isInternalRead() || MO0.isEarlyClobber() ||
3361 MO0.isDebug() || MO0.isTied())
3362 report("Unexpected flag on PHI operand", &MO0, I);
3379 if (!MO0.isUndef() && PrInfo.reachable &&
3380 !PrInfo.isLiveOut(MO0.getReg()))
3381 report("PHI operand is not live-out from predecessor", &MO0, I);