@@ -448,7 +448,7 @@ class TriggerVerifierErrorPass
448448 // Intentionally create a virtual register and set NoVRegs property.
449449 auto &MRI = MF.getRegInfo ();
450450 MRI.createGenericVirtualRegister (LLT::scalar (8 ));
451- MF.getProperties ().set (MachineFunctionProperties::Property::NoVRegs );
451+ MF.getProperties ().setNoVRegs ( );
452452 return PreservedAnalyses::all ();
453453 }
454454
@@ -466,19 +466,18 @@ class RequireAllMachineFunctionPropertiesPass
466466 }
467467
468468 static MachineFunctionProperties getRequiredProperties () {
469- MachineFunctionProperties MFProps;
470- MFProps.set (MachineFunctionProperties::Property::FailedISel);
471- MFProps.set (MachineFunctionProperties::Property::FailsVerification);
472- MFProps.set (MachineFunctionProperties::Property::IsSSA);
473- MFProps.set (MachineFunctionProperties::Property::Legalized);
474- MFProps.set (MachineFunctionProperties::Property::NoPHIs);
475- MFProps.set (MachineFunctionProperties::Property::NoVRegs);
476- MFProps.set (MachineFunctionProperties::Property::RegBankSelected);
477- MFProps.set (MachineFunctionProperties::Property::Selected);
478- MFProps.set (MachineFunctionProperties::Property::TiedOpsRewritten);
479- MFProps.set (MachineFunctionProperties::Property::TracksDebugUserValues);
480- MFProps.set (MachineFunctionProperties::Property::TracksLiveness);
481- return MFProps;
469+ return MachineFunctionProperties ()
470+ .setFailedISel ()
471+ .setFailsVerification ()
472+ .setIsSSA ()
473+ .setLegalized ()
474+ .setNoPHIs ()
475+ .setNoVRegs ()
476+ .setRegBankSelected ()
477+ .setSelected ()
478+ .setTiedOpsRewritten ()
479+ .setTracksDebugUserValues ()
480+ .setTracksLiveness ();
482481 }
483482 static StringRef name () { return " RequireAllMachineFunctionPropertiesPass" ; }
484483};
0 commit comments