Searched refs:AllowReciprocal (Results 1 – 6 of 6) sorted by relevance
176 AllowReciprocal = (1 << 4) enumerator192 bool allowReciprocal() const { return 0 != (Flags & AllowReciprocal); } in allowReciprocal()199 void setAllowReciprocal() { Flags |= AllowReciprocal; } in setAllowReciprocal()250 (SubclassOptionalData & ~FastMathFlags::AllowReciprocal) | in setHasAllowReciprocal()251 (B * FastMathFlags::AllowReciprocal); in setHasAllowReciprocal()294 return (SubclassOptionalData & FastMathFlags::AllowReciprocal) != 0; in hasAllowReciprocal()
336 bool AllowReciprocal : 1;349 AllowReciprocal = false;361 void setAllowReciprocal(bool b) { AllowReciprocal = b; }372 bool hasAllowReciprocal() const { return AllowReciprocal; }380 (NoSignedZeros << 6) | (AllowReciprocal << 7);392 AllowReciprocal &= Flags->AllowReciprocal;
1221 bool AllowReciprocal) { in CvtFDivConstToReciprocal() argument1229 if (!Cvt && AllowReciprocal && FpVal.isFiniteNonZero()) { in CvtFDivConstToReciprocal()1259 bool AllowReciprocal = I.hasAllowReciprocal(); in visitFDiv() local1283 Res = CvtFDivConstToReciprocal(X, C, AllowReciprocal); in visitFDiv()1296 if (Instruction *T = CvtFDivConstToReciprocal(Op0, Op1C, AllowReciprocal)) { in visitFDiv()
186 EXPECT_TRUE(Builder.getFastMathFlags().AllowReciprocal); in TEST_F()204 EXPECT_TRUE(Builder.getFastMathFlags().AllowReciprocal); in TEST_F()
1299 Flags |= FastMathFlags::AllowReciprocal; in getOptimizationFlags()
895 if (0 != (Val & FastMathFlags::AllowReciprocal)) in getDecodedFastMathFlags()