Home
last modified time | relevance | path

Searched refs:CurFPFeatures (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaAttr.cpp558 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()
H A DSema.cpp217 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()
H A DTreeTransform.h12308 getSema().CurFPFeatures = in TransformCallExpr()
12431 getSema().CurFPFeatures = in TransformBinaryOperator()
12498 getSema().CurFPFeatures = in TransformCompoundAssignOperator()
12970 getSema().CurFPFeatures = in TransformCXXOperatorCallExpr()
H A DSemaTemplateInstantiateDecl.cpp5162 CurFPFeatures = FPOptions(getLangOpts()); in InstantiateFunctionDefinition()
H A DSemaExpr.cpp789 LangOptions::FPEvalMethodKind EvalMethod = CurFPFeatures.getFPEvalMethod(); in UsualUnaryConversions()
3591 llvm::RoundingMode RM = S.CurFPFeatures.getRoundingMode(); in BuildFloatingLiteral()
4084 if (getLangOpts().ProtectParens && CurFPFeatures.getAllowFPReassociate() && in ActOnParenExpr()
H A DSemaDecl.cpp15645 CurFPFeatures.applyChanges(FPO); in applyFunctionAttributesBeforeParsingBody()
15647 CurFPFeatures.getChangesFrom(FPOptions(LangOpts)); in applyFunctionAttributesBeforeParsingBody()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenFunction.cpp81 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()
H A DCodeGenFunction.h808 FPOptions CurFPFeatures;
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h595 FPOptions &getCurFPFeatures() { return CurFPFeatures; } in getCurFPFeatures()
998 FPOptions CurFPFeatures; variable
1889 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()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReader.cpp8344 SemaObj->CurFPFeatures = in InitializeSema()