@@ -447,7 +447,7 @@ class TriggerVerifierErrorPass
447447 // Intentionally create a virtual register and set NoVRegs property.
448448 auto &MRI = MF.getRegInfo ();
449449 MRI.createGenericVirtualRegister (LLT::scalar (8 ));
450- MF.getProperties ().set (MachineFunctionProperties::Property::NoVRegs );
450+ MF.getProperties ().setNoVRegs ( );
451451 return PreservedAnalyses::all ();
452452 }
453453
@@ -465,19 +465,7 @@ class RequireAllMachineFunctionPropertiesPass
465465 }
466466
467467 static MachineFunctionProperties getRequiredProperties () {
468- MachineFunctionProperties MFProps;
469- MFProps.set (MachineFunctionProperties::Property::FailedISel);
470- MFProps.set (MachineFunctionProperties::Property::FailsVerification);
471- MFProps.set (MachineFunctionProperties::Property::IsSSA);
472- MFProps.set (MachineFunctionProperties::Property::Legalized);
473- MFProps.set (MachineFunctionProperties::Property::NoPHIs);
474- MFProps.set (MachineFunctionProperties::Property::NoVRegs);
475- MFProps.set (MachineFunctionProperties::Property::RegBankSelected);
476- MFProps.set (MachineFunctionProperties::Property::Selected);
477- MFProps.set (MachineFunctionProperties::Property::TiedOpsRewritten);
478- MFProps.set (MachineFunctionProperties::Property::TracksDebugUserValues);
479- MFProps.set (MachineFunctionProperties::Property::TracksLiveness);
480- return MFProps;
468+ return MachineFunctionProperties ().set ();
481469 }
482470 static StringRef name () { return " RequireAllMachineFunctionPropertiesPass" ; }
483471};
0 commit comments