Lines Matching defs:NewFPFeatures
537 FPOptionsOverride NewFPFeatures = CurFPFeatureOverrides();
542 NewFPFeatures.setFPEvalMethodOverride(LangOptions::FEM_Source);
545 NewFPFeatures.setFPEvalMethodOverride(LangOptions::FEM_Double);
548 NewFPFeatures.setFPEvalMethodOverride(LangOptions::FEM_Extended);
557 FpPragmaStack.Act(Loc, PSK_Set, StringRef(), NewFPFeatures);
558 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts());
565 FPOptionsOverride NewFPFeatures = CurFPFeatureOverrides();
577 NewFPFeatures.setFPPreciseEnabled(true);
578 FpPragmaStack.Act(Loc, Action, StringRef(), NewFPFeatures);
586 NewFPFeatures.setFPPreciseEnabled(false);
587 FpPragmaStack.Act(Loc, Action, StringRef(), NewFPFeatures);
593 NewFPFeatures.setSpecifiedExceptionModeOverride(LangOptions::FPE_Strict);
594 FpPragmaStack.Act(Loc, Action, StringRef(), NewFPFeatures);
597 NewFPFeatures.setSpecifiedExceptionModeOverride(LangOptions::FPE_Ignore);
598 FpPragmaStack.Act(Loc, Action, StringRef(), NewFPFeatures);
601 FpPragmaStack.Act(Loc, Sema::PSK_Push_Set, StringRef(), NewFPFeatures);
609 FpPragmaStack.Act(Loc, Action, StringRef(), NewFPFeatures);
610 NewFPFeatures = FpPragmaStack.CurrentValue;
613 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts());
1266 FPOptionsOverride NewFPFeatures = CurFPFeatureOverrides();
1269 NewFPFeatures.setAllowFPContractWithinStatement();
1272 NewFPFeatures.setAllowFPContractAcrossStatement();
1275 NewFPFeatures.setDisallowFPContract();
1280 FpPragmaStack.Act(Loc, Sema::PSK_Set, StringRef(), NewFPFeatures);
1281 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts());
1304 FPOptionsOverride NewFPFeatures = CurFPFeatureOverrides();
1307 NewFPFeatures.setAllowFPReassociateOverride(IsEnabled);
1310 NewFPFeatures.setAllowReciprocalOverride(IsEnabled);
1316 FpPragmaStack.Act(Loc, PSK_Set, StringRef(), NewFPFeatures);
1317 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts());
1321 FPOptionsOverride NewFPFeatures = CurFPFeatureOverrides();
1322 NewFPFeatures.setConstRoundingModeOverride(FPR);
1323 FpPragmaStack.Act(Loc, PSK_Set, StringRef(), NewFPFeatures);
1324 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts());
1329 FPOptionsOverride NewFPFeatures = CurFPFeatureOverrides();
1330 NewFPFeatures.setSpecifiedExceptionModeOverride(FPE);
1331 FpPragmaStack.Act(Loc, PSK_Set, StringRef(), NewFPFeatures);
1332 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts());
1336 FPOptionsOverride NewFPFeatures = CurFPFeatureOverrides();
1345 NewFPFeatures.setAllowFEnvAccessOverride(IsEnabled);
1346 NewFPFeatures.setRoundingMathOverride(IsEnabled);
1347 FpPragmaStack.Act(Loc, PSK_Set, StringRef(), NewFPFeatures);
1348 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts());
1353 FPOptionsOverride NewFPFeatures = CurFPFeatureOverrides();
1354 NewFPFeatures.setComplexRangeOverride(Range);
1355 FpPragmaStack.Act(Loc, PSK_Set, StringRef(), NewFPFeatures);
1356 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts());