Searched refs:ApproxFunc (Results 1 – 17 of 17) sorted by relevance
42 ApproxFunc = (1 << 6), enumerator70 bool approxFunc() const { return 0 != (Flags & ApproxFunc); } in approxFunc()94 Flags = (Flags & ~ApproxFunc) | B * ApproxFunc;115 AllowReassoc | AllowReciprocal | AllowContract | ApproxFunc; in intersectRewrite()
253 (SubclassOptionalData & ~FastMathFlags::ApproxFunc) |254 (B * FastMathFlags::ApproxFunc);293 (SubclassOptionalData & FastMathFlags::ApproxFunc) != 0);329 return (SubclassOptionalData & FastMathFlags::ApproxFunc) != 0;
611 bool ApproxFunc = false; in addFloatingPointOptions() local669 ApproxFunc = true; in addFloatingPointOptions()672 ApproxFunc = false; in addFloatingPointOptions()699 ApproxFunc = true; in addFloatingPointOptions()708 ApproxFunc = false; in addFloatingPointOptions()734 ApproxFunc && !SignedZeros && in addFloatingPointOptions()749 if (ApproxFunc) in addFloatingPointOptions()
2781 bool ApproxFunc = false; in RenderFloatingPointOptions() local2845 ApproxFunc = true; in RenderFloatingPointOptions()2982 ApproxFunc = false; in RenderFloatingPointOptions()3037 case options::OPT_fapprox_func: ApproxFunc = true; break; in RenderFloatingPointOptions()3038 case options::OPT_fno_approx_func: ApproxFunc = false; break; in RenderFloatingPointOptions()3192 ApproxFunc = true; in RenderFloatingPointOptions()3203 ApproxFunc = false; in RenderFloatingPointOptions()3229 ApproxFunc = false; in RenderFloatingPointOptions()3255 SignedZeros && TrappingMath && RoundingFPMath && !ApproxFunc && in RenderFloatingPointOptions()3286 if (ApproxFunc) in RenderFloatingPointOptions()[all …]
190 Opts.AllowRecip || Opts.ApproxFunc; in addVisualCDefines()
541 ApproxFunc = (1 << 6), enumerator
923 setAllowApproxFunc(LO.ApproxFunc); in FPOptions()
200 LANGOPT(ApproxFunc , 1, 0, Benign, "Permit Floating Point approximation")
423 LangOpts.NoSignedZero && LangOpts.ApproxFunc && in initTargetOptions()428 Options.ApproxFuncFPMath = LangOpts.ApproxFunc; in initTargetOptions()
2014 if (LangOpts.ApproxFunc) in getTrivialDefaultFunctionAttributes()2017 LangOpts.NoSignedZero && LangOpts.ApproxFunc && in getTrivialDefaultFunctionAttributes()
652 if (getLangOpts().ApproxFunc) in ActOnPragmaFPEvalMethod()
645 char ApproxFunc : 1; member783 I.setHasApproxFunc(FMFs.ApproxFunc); in applyFlags()
406 Res.setApproxFunc(FMFs.ApproxFunc); in getFastMathFlags()1762 ApproxFunc = FMF.approxFunc(); in FastMathFlagsTy()
659 if (LangOpts.ApproxFunc) in FixupInvocation()
1756 Flags |= bitc::ApproxFunc; in getOptimizationFlags()
1415 if (0 != (Val & bitc::ApproxFunc)) in getDecodedFastMathFlags()
2725 defm approx_func : BoolFOption<"approx-func", LangOpts<"ApproxFunc">, DefaultFalse,