Searched refs:CurFPFeatures (Results 1 – 10 of 10) sorted by relevance
558 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts()); in ActOnPragmaFPEvalMethod()581 if (CurFPFeatures.getExceptionMode() == LangOptions::FPE_Strict) in ActOnPragmaFloatControl()583 else if (CurFPFeatures.getAllowFEnvAccess()) in ActOnPragmaFloatControl()613 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts()); in ActOnPragmaFloatControl()1281 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts()); in ActOnPragmaFPContract()1317 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts()); in ActOnPragmaFPValueChangingOption()1324 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts()); in ActOnPragmaFEnvRound()1332 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts()); in setExceptionMode()1348 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts()); in ActOnPragmaFEnvAccess()1356 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts()); in ActOnPragmaCXLimitedRange()
217 CurFPFeatures(pp.getLangOpts()), LangOpts(pp.getLangOpts()), PP(pp), in Sema()300 CurFPFeatures.setFPEvalMethod(PP.getCurrentFPEvalMethod()); in Sema()2731 : S(S), OldFPFeaturesState(S.CurFPFeatures), in FPFeaturesStateRAII()2737 S.CurFPFeatures = OldFPFeaturesState; in ~FPFeaturesStateRAII()
12308 getSema().CurFPFeatures = in TransformCallExpr()12431 getSema().CurFPFeatures = in TransformBinaryOperator()12498 getSema().CurFPFeatures = in TransformCompoundAssignOperator()12970 getSema().CurFPFeatures = in TransformCXXOperatorCallExpr()
5162 CurFPFeatures = FPOptions(getLangOpts()); in InstantiateFunctionDefinition()
789 LangOptions::FPEvalMethodKind EvalMethod = CurFPFeatures.getFPEvalMethod(); in UsualUnaryConversions()3591 llvm::RoundingMode RM = S.CurFPFeatures.getRoundingMode(); in BuildFloatingLiteral()4084 if (getLangOpts().ProtectParens && CurFPFeatures.getAllowFPReassociate() && in ActOnParenExpr()
15645 CurFPFeatures.applyChanges(FPO); in applyFunctionAttributesBeforeParsingBody()15647 CurFPFeatures.getChangesFrom(FPOptions(LangOpts)); in applyFunctionAttributesBeforeParsingBody()
81 SanOpts(CGM.getLangOpts().Sanitize), CurFPFeatures(CGM.getLangOpts()), in CodeGenFunction()89 SetFastMathFlags(CurFPFeatures); in CodeGenFunction()148 OldFPFeatures = CGF.CurFPFeatures; in ConstructorHelper()149 CGF.CurFPFeatures = FPFeatures; in ConstructorHelper()193 CGF.CurFPFeatures = OldFPFeatures; in ~CGFPOptionsRAII()
808 FPOptions CurFPFeatures;
595 FPOptions &getCurFPFeatures() { return CurFPFeatures; } in getCurFPFeatures()998 FPOptions CurFPFeatures; variable1889 return !CurFPFeatures.getAllowFPReassociate() && in isPreciseFPEnabled()1890 !CurFPFeatures.getNoSignedZero() && in isPreciseFPEnabled()1891 !CurFPFeatures.getAllowReciprocal() && in isPreciseFPEnabled()1892 !CurFPFeatures.getAllowApproxFunc(); in isPreciseFPEnabled()11042 CurFPFeatures = FPO; in resetFPOptions()
8344 SemaObj->CurFPFeatures = in InitializeSema()