reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2970 assert(D.isNonNegative() && "Negative discriminant"); 2971 APInt SQ = D.sqrt(); 2974 bool InexactSQ = Q != D; 2977 if (Q.sgt(D)) 3004 assert((SQ*SQ).sle(D) && "SQ = |_sqrt(D)_|, so SQ*SQ <= D");