Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaAttr.cpp659 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts()); in ActOnPragmaFPEvalMethod()
682 if (CurFPFeatures.getExceptionMode() == LangOptions::FPE_Strict) in ActOnPragmaFloatControl()
684 else if (CurFPFeatures.getAllowFEnvAccess()) in ActOnPragmaFloatControl()
714 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts()); in ActOnPragmaFloatControl()
1397 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts()); in ActOnPragmaFPContract()
1433 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts()); in ActOnPragmaFPValueChangingOption()
1440 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts()); in ActOnPragmaFEnvRound()
1448 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts()); in setExceptionMode()
1464 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts()); in ActOnPragmaFEnvAccess()
1472 CurFPFeatures = NewFPFeatures.applyOverrides(getLangOpts()); in ActOnPragmaCXLimitedRange()
H A DSema.cpp275 CurFPFeatures(pp.getLangOpts()), LangOpts(pp.getLangOpts()), PP(pp), in Sema()
361 CurFPFeatures.setFPEvalMethod(PP.getCurrentFPEvalMethod()); in Sema()
2899 : S(S), OldFPFeaturesState(S.CurFPFeatures), in FPFeaturesStateRAII()
2905 S.CurFPFeatures = OldFPFeaturesState; in ~FPFeaturesStateRAII()
H A DTreeTransform.h13426 getSema().CurFPFeatures = in TransformCallExpr()
13549 getSema().CurFPFeatures = in TransformBinaryOperator()
13616 getSema().CurFPFeatures = in TransformCompoundAssignOperator()
14088 getSema().CurFPFeatures = in TransformCXXOperatorCallExpr()
H A DSemaExpr.cpp780 LangOptions::FPEvalMethodKind EvalMethod = CurFPFeatures.getFPEvalMethod(); in UsualUnaryFPConversions()
3640 llvm::RoundingMode RM = S.CurFPFeatures.getRoundingMode(); in BuildFloatingLiteral()
4148 if (getLangOpts().ProtectParens && CurFPFeatures.getAllowFPReassociate() && in ActOnParenExpr()
H A DSemaTemplateInstantiateDecl.cpp5821 CurFPFeatures = FPOptions(getLangOpts()); in InstantiateFunctionDefinition()
H A DSemaDecl.cpp16083 CurFPFeatures.applyChanges(FPO); in applyFunctionAttributesBeforeParsingBody()
16085 CurFPFeatures.getChangesFrom(FPOptions(LangOpts)); in applyFunctionAttributesBeforeParsingBody()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenFunction.cpp82 SanOpts(CGM.getLangOpts().Sanitize), CurFPFeatures(CGM.getLangOpts()), in CodeGenFunction()
91 SetFastMathFlags(CurFPFeatures); in CodeGenFunction()
150 OldFPFeatures = CGF.CurFPFeatures; in ConstructorHelper()
151 CGF.CurFPFeatures = FPFeatures; in ConstructorHelper()
195 CGF.CurFPFeatures = OldFPFeatures; in ~CGFPOptionsRAII()
H A DCodeGenFunction.h819 FPOptions CurFPFeatures;
H A DCGBuiltin.cpp52 CGF.CurFPFeatures.getExceptionMode() == in shouldEmitBuiltinAsIR()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h904 FPOptions &getCurFPFeatures() { return CurFPFeatures; } in getCurFPFeatures()
1263 FPOptions CurFPFeatures; variable
2196 return !CurFPFeatures.getAllowFPReassociate() && in isPreciseFPEnabled()
2197 !CurFPFeatures.getNoSignedZero() && in isPreciseFPEnabled()
2198 !CurFPFeatures.getAllowReciprocal() && in isPreciseFPEnabled()
2199 !CurFPFeatures.getAllowApproxFunc(); in isPreciseFPEnabled()
11260 CurFPFeatures = FPO; in resetFPOptions()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReader.cpp8868 SemaObj->CurFPFeatures = in InitializeSema()