Searched refs:AllowReciprocal (Results 1 – 10 of 10) sorted by relevance
40 AllowReciprocal = (1 << 4), enumerator68 bool allowReciprocal() const { return 0 != (Flags & AllowReciprocal); } in allowReciprocal()88 Flags = (Flags & ~AllowReciprocal) | B * AllowReciprocal;115 AllowReassoc | AllowReciprocal | AllowContract | ApproxFunc; in intersectRewrite()
241 (SubclassOptionalData & ~FastMathFlags::AllowReciprocal) |242 (B * FastMathFlags::AllowReciprocal);291 (SubclassOptionalData & FastMathFlags::AllowReciprocal) != 0 &&318 return (SubclassOptionalData & FastMathFlags::AllowReciprocal) != 0;
25 FP_OPTION(AllowReciprocal, bool, 1, NoSignedZero)26 FP_OPTION(AllowApproxFunc, bool, 1, AllowReciprocal)
539 AllowReciprocal = (1 << 4), enumerator
406 AllowReciprocal = 1 << 8,427 FastMathFlags = NoNaNs | NoInfs | NoSignedZeros | AllowReciprocal |455 void setAllowReciprocal(bool b) { setFlag<AllowReciprocal>(b); }472 bool hasAllowReciprocal() const { return Flags & AllowReciprocal; }
643 char AllowReciprocal : 1; member781 I.setHasAllowReciprocal(FMFs.AllowReciprocal); in applyFlags()
404 Res.setAllowReciprocal(FMFs.AllowReciprocal); in getFastMathFlags()1760 AllowReciprocal = FMF.allowReciprocal(); in FastMathFlagsTy()
768 Flags |= bitc::AllowReciprocal; in getOptimizationFlags()
1752 Flags |= bitc::AllowReciprocal; in getOptimizationFlags()
1411 if (0 != (Val & bitc::AllowReciprocal)) in getDecodedFastMathFlags()