Lines Matching defs:MODef
3342 const MachineOperand &MODef = Phi.getOperand(0);
3343 if (!MODef.isReg() || !MODef.isDef()) {
3344 report("Expected first PHI operand to be a register def", &MODef, 0);
3347 if (MODef.isTied() || MODef.isImplicit() || MODef.isInternalRead() ||
3348 MODef.isEarlyClobber() || MODef.isDebug())
3349 report("Unexpected flag on PHI operand", &MODef, 0);
3350 Register DefReg = MODef.getReg();
3352 report("Expected first PHI operand to be a virtual register", &MODef, 0);