Home
last modified time | relevance | path

Searched refs:ApproxFunc (Results 1 – 18 of 18) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
HDFMF.h46 ApproxFunc = (1 << 6) enumerator
71 bool approxFunc() const { return 0 != (Flags & ApproxFunc); } in approxFunc()
95 Flags = (Flags & ~ApproxFunc) | B * ApproxFunc;
HDOperator.h255 (SubclassOptionalData & ~FastMathFlags::ApproxFunc) |
256 (B * FastMathFlags::ApproxFunc);
280 (SubclassOptionalData & FastMathFlags::ApproxFunc) != 0);
316 return (SubclassOptionalData & FastMathFlags::ApproxFunc) != 0;
/freebsd-13-stable/contrib/llvm-project/clang/lib/Driver/ToolChains/
HDFlang.cpp502 bool ApproxFunc = false; in addFloatingPointOptions() local
544 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()
HDClang.cpp2856 bool ApproxFunc = false; in RenderFloatingPointOptions() local
2899 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 …]
/freebsd-13-stable/contrib/llvm-project/clang/lib/Basic/Targets/
HDOSTargets.cpp179 Opts.NoSignedZero || Opts.AllowRecip || Opts.ApproxFunc; in addVisualCDefines()
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Bitcode/
HDLLVMBitCodes.h515 ApproxFunc = (1 << 6), enumerator
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Basic/
HDLangOptions.h821 setAllowApproxFunc(LO.ApproxFunc); in FPOptions()
HDLangOptions.def236 BENIGN_LANGOPT(ApproxFunc , 1, 0, "Permit Floating Point approximation")
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
HDBackendUtil.cpp387 LangOpts.NoSignedZero && LangOpts.ApproxFunc && in initTargetOptions()
392 Options.ApproxFuncFPMath = LangOpts.ApproxFunc; in initTargetOptions()
HDCGCall.cpp1917 if (LangOpts.ApproxFunc) in getTrivialDefaultFunctionAttributes()
1920 LangOpts.NoSignedZero && LangOpts.ApproxFunc && in getTrivialDefaultFunctionAttributes()
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaAttr.cpp551 if (getLangOpts().ApproxFunc) in ActOnPragmaFPEvalMethod()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
HDVPlanRecipes.cpp326 Res.setApproxFunc(FMFs.ApproxFunc); in getFastMathFlags()
1004 ApproxFunc = FMF.approxFunc(); in FastMathFlagsTy()
HDVPlan.h1009 char ApproxFunc : 1; member
1174 I->setHasApproxFunc(FMFs.ApproxFunc); in setFlags()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/
HDDXILBitcodeWriter.cpp765 Flags |= bitc::ApproxFunc; in getOptimizationFlags()
/freebsd-13-stable/contrib/llvm-project/clang/lib/Frontend/
HDCompilerInvocation.cpp655 if (LangOpts.ApproxFunc) in FixupInvocation()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Bitcode/Writer/
HDBitcodeWriter.cpp1688 Flags |= bitc::ApproxFunc; in getOptimizationFlags()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/
HDBitcodeReader.cpp1400 if (0 != (Val & bitc::ApproxFunc)) in getDecodedFastMathFlags()
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Driver/
HDOptions.td2607 defm approx_func : BoolFOption<"approx-func", LangOpts<"ApproxFunc">, DefaultFalse,