Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCGenScalarMASSEntries.cpp69 return CI.hasApproxFunc(); in isCandidateSafeToLower()
H A DPPCLowerMASSVEntries.cpp114 if (!CI->hasNoInfs() || !CI->hasApproxFunc()) in handlePowSpecialCases()
/llvm-project-15.0.7/llvm/unittests/IR/
H A DIRBuilderTest.cpp552 EXPECT_FALSE(FAdd->hasApproxFunc()); in TEST_F()
562 EXPECT_TRUE(FAdd->hasApproxFunc()); in TEST_F()
653 EXPECT_TRUE(FAdd->hasApproxFunc()); in TEST_F()
663 EXPECT_TRUE(FAdd->hasApproxFunc()); in TEST_F()
H A DInstructionsTest.cpp1491 EXPECT_FALSE(FNeg->hasApproxFunc()); in TEST()
/llvm-project-15.0.7/llvm/lib/IR/
H A DInstruction.cpp284 bool Instruction::hasApproxFunc() const { in hasApproxFunc() function in Instruction
286 return cast<FPMathOperator>(this)->hasApproxFunc(); in hasApproxFunc()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DOperator.h280 bool hasApproxFunc() const { in hasApproxFunc() function
H A DInstruction.h462 bool hasApproxFunc() const;
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp1869 if (Pow->hasApproxFunc() && Pow->hasNoNaNs() && BaseF->isFiniteNonZero() && in replacePowWithExp()
1935 if (ExpoF->isNegative() && (!Pow->hasApproxFunc() && !Pow->hasAllowReassoc())) in replacePowWithSqrt()
1989 bool AllowApprox = Pow->hasApproxFunc(); in optimizePow()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h406 setApproximateFuncs(FPMO.hasApproxFunc());
/llvm-project-15.0.7/llvm/lib/Target/DirectX/DXILWriter/
H A DDXILBitcodeWriter.cpp793 if (FPMO->hasApproxFunc()) in getOptimizationFlags()
/llvm-project-15.0.7/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp1513 if (FPMO->hasApproxFunc()) in getOptimizationFlags()