Searched refs:hasAllowReciprocal (Results 1 – 13 of 13) sorted by relevance
549 EXPECT_FALSE(FAdd->hasAllowReciprocal()); in TEST_F()559 EXPECT_TRUE(FAdd->hasAllowReciprocal()); in TEST_F()588 EXPECT_TRUE(FDiv->hasAllowReciprocal()); in TEST_F()596 EXPECT_FALSE(FDiv->hasAllowReciprocal()); in TEST_F()608 EXPECT_TRUE(FDiv->hasAllowReciprocal()); in TEST_F()615 EXPECT_FALSE(FCmp->hasAllowReciprocal()); in TEST_F()626 EXPECT_TRUE(FCmp->hasAllowReciprocal()); in TEST_F()707 EXPECT_FALSE(FDiv->hasAllowReciprocal()); in TEST_F()
1488 EXPECT_FALSE(FNeg->hasAllowReciprocal()); in TEST()
274 bool Instruction::hasAllowReciprocal() const { in hasAllowReciprocal() function in Instruction276 return cast<FPMathOperator>(this)->hasAllowReciprocal(); in hasAllowReciprocal()
269 bool hasAllowReciprocal() const { in hasAllowReciprocal() function
456 bool hasAllowReciprocal() const;
1235 if (!(C->hasExactInverseFP() || (I.hasAllowReciprocal() && C->isNormalFP()))) in foldFDivConstantDivisor()1263 if (!I.hasAllowReassoc() || !I.hasAllowReciprocal()) in foldFDivConstantDividend()1292 !I.hasAllowReciprocal()) in foldFDivPowDivisor()1365 if (I.hasAllowReassoc() && I.hasAllowReciprocal()) { in visitFDiv()
586 if (getFlags().hasAllowReciprocal()) in print_details()
1015 if (Flags.hasAllowReciprocal()) in EmitMachineNode()
15154 if (LegalDAG || (!UnsafeMath && !Flags.hasAllowReciprocal())) in combineRepeatedFPDivisors()15191 if (UnsafeMath || U->getFlags().hasAllowReciprocal()) in combineRepeatedFPDivisors()15248 if (Options.UnsafeFPMath || Flags.hasAllowReciprocal()) { in visitFDIV()
404 setAllowReciprocal(FPMO.hasAllowReciprocal());430 bool hasAllowReciprocal() const { return AllowReciprocal; }
915 if (I.getOpcode() == Instruction::FDiv && I.hasAllowReciprocal() && in hoistRegion()
789 if (FPMO->hasAllowReciprocal()) in getOptimizationFlags()
1509 if (FPMO->hasAllowReciprocal()) in getOptimizationFlags()