Searched refs:ApproxFunc (Results 1 – 17 of 17) sorted by relevance
46 ApproxFunc = (1 << 6) enumerator 71 bool approxFunc() const { return 0 != (Flags & ApproxFunc); } in approxFunc() 95 Flags = (Flags & ~ApproxFunc) | B * ApproxFunc;
255 (SubclassOptionalData & ~FastMathFlags::ApproxFunc) |256 (B * FastMathFlags::ApproxFunc);280 (SubclassOptionalData & FastMathFlags::ApproxFunc) != 0);316 return (SubclassOptionalData & FastMathFlags::ApproxFunc) != 0;
502 bool ApproxFunc = false; in addFloatingPointOptions() local544 ApproxFunc = true; in addFloatingPointOptions()547 ApproxFunc = false; in addFloatingPointOptions()574 ApproxFunc = true; in addFloatingPointOptions()583 ApproxFunc = false; in addFloatingPointOptions()598 ApproxFunc && !SignedZeros && in addFloatingPointOptions()613 if (ApproxFunc) in addFloatingPointOptions()
2856 bool ApproxFunc = false; in RenderFloatingPointOptions() local2899 ApproxFunc = true; in RenderFloatingPointOptions()3017 ApproxFunc = false; in RenderFloatingPointOptions()3061 case options::OPT_fapprox_func: ApproxFunc = true; break; in RenderFloatingPointOptions()3062 case options::OPT_fno_approx_func: ApproxFunc = false; break; in RenderFloatingPointOptions()3202 ApproxFunc = true; in RenderFloatingPointOptions()3212 ApproxFunc = false; in RenderFloatingPointOptions()3241 ApproxFunc = false; in RenderFloatingPointOptions()3263 SignedZeros && TrappingMath && RoundingFPMath && !ApproxFunc && in RenderFloatingPointOptions()3289 if (ApproxFunc) in RenderFloatingPointOptions()[all …]
515 ApproxFunc = (1 << 6), enumerator
821 setAllowApproxFunc(LO.ApproxFunc); in FPOptions()
236 BENIGN_LANGOPT(ApproxFunc , 1, 0, "Permit Floating Point approximation")
387 LangOpts.NoSignedZero && LangOpts.ApproxFunc && in initTargetOptions()392 Options.ApproxFuncFPMath = LangOpts.ApproxFunc; in initTargetOptions()
1917 if (LangOpts.ApproxFunc) in getTrivialDefaultFunctionAttributes()1920 LangOpts.NoSignedZero && LangOpts.ApproxFunc && in getTrivialDefaultFunctionAttributes()
551 if (getLangOpts().ApproxFunc) in ActOnPragmaFPEvalMethod()
326 Res.setApproxFunc(FMFs.ApproxFunc); in getFastMathFlags()1004 ApproxFunc = FMF.approxFunc(); in FastMathFlagsTy()
1009 char ApproxFunc : 1; member1174 I->setHasApproxFunc(FMFs.ApproxFunc); in setFlags()
765 Flags |= bitc::ApproxFunc; in getOptimizationFlags()
655 if (LangOpts.ApproxFunc) in FixupInvocation()
1688 Flags |= bitc::ApproxFunc; in getOptimizationFlags()
1400 if (0 != (Val & bitc::ApproxFunc)) in getDecodedFastMathFlags()
2607 defm approx_func : BoolFOption<"approx-func", LangOpts<"ApproxFunc">, DefaultFalse,