Lines Matching defs:NewFPFeatures
635 FPOptionsOverride NewFPFeatures = CurFPFeatureOverrides();
640 NewFPFeatures.setFPEvalMethodOverride(LangOptions::FEM_Source);
643 NewFPFeatures.setFPEvalMethodOverride(LangOptions::FEM_Double);
646 NewFPFeatures.setFPEvalMethodOverride(LangOptions::FEM_Extended);
655 FpPragmaStack.Act(Loc, PSK_Set, StringRef(), NewFPFeatures);
656 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts());
663 FPOptionsOverride NewFPFeatures = CurFPFeatureOverrides();
675 NewFPFeatures.setFPPreciseEnabled(true);
676 FpPragmaStack.Act(Loc, Action, StringRef(), NewFPFeatures);
684 NewFPFeatures.setFPPreciseEnabled(false);
685 FpPragmaStack.Act(Loc, Action, StringRef(), NewFPFeatures);
691 NewFPFeatures.setSpecifiedExceptionModeOverride(LangOptions::FPE_Strict);
692 FpPragmaStack.Act(Loc, Action, StringRef(), NewFPFeatures);
695 NewFPFeatures.setSpecifiedExceptionModeOverride(LangOptions::FPE_Ignore);
696 FpPragmaStack.Act(Loc, Action, StringRef(), NewFPFeatures);
699 FpPragmaStack.Act(Loc, Sema::PSK_Push_Set, StringRef(), NewFPFeatures);
707 FpPragmaStack.Act(Loc, Action, StringRef(), NewFPFeatures);
708 NewFPFeatures = FpPragmaStack.CurrentValue;
711 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts());
1374 FPOptionsOverride NewFPFeatures = CurFPFeatureOverrides();
1377 NewFPFeatures.setAllowFPContractWithinStatement();
1381 NewFPFeatures.setAllowFPContractAcrossStatement();
1384 NewFPFeatures.setDisallowFPContract();
1387 FpPragmaStack.Act(Loc, Sema::PSK_Set, StringRef(), NewFPFeatures);
1388 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts());
1411 FPOptionsOverride NewFPFeatures = CurFPFeatureOverrides();
1414 NewFPFeatures.setAllowFPReassociateOverride(IsEnabled);
1417 NewFPFeatures.setAllowReciprocalOverride(IsEnabled);
1423 FpPragmaStack.Act(Loc, PSK_Set, StringRef(), NewFPFeatures);
1424 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts());
1428 FPOptionsOverride NewFPFeatures = CurFPFeatureOverrides();
1429 NewFPFeatures.setConstRoundingModeOverride(FPR);
1430 FpPragmaStack.Act(Loc, PSK_Set, StringRef(), NewFPFeatures);
1431 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts());
1436 FPOptionsOverride NewFPFeatures = CurFPFeatureOverrides();
1437 NewFPFeatures.setSpecifiedExceptionModeOverride(FPE);
1438 FpPragmaStack.Act(Loc, PSK_Set, StringRef(), NewFPFeatures);
1439 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts());
1443 FPOptionsOverride NewFPFeatures = CurFPFeatureOverrides();
1452 NewFPFeatures.setAllowFEnvAccessOverride(IsEnabled);
1453 NewFPFeatures.setRoundingMathOverride(IsEnabled);
1454 FpPragmaStack.Act(Loc, PSK_Set, StringRef(), NewFPFeatures);
1455 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts());
1460 FPOptionsOverride NewFPFeatures = CurFPFeatureOverrides();
1461 NewFPFeatures.setComplexRangeOverride(Range);
1462 FpPragmaStack.Act(Loc, PSK_Set, StringRef(), NewFPFeatures);
1463 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts());