Home | History | Annotate | Download | only in wtf

Lines Matching refs:BigInt

284 struct BigInt {
285 BigInt() : sign(0) { }
322 static void multadd(BigInt& b, int m, int a) /* multiply by m and add a */
358 static void s2b(BigInt& b, const char* s, int nd0, int nd, uint32_t y9)
458 static void i2b(BigInt& b, int i)
465 static void mult(BigInt& aRef, const BigInt& bRef)
467 const BigInt* a = &aRef;
468 const BigInt* b = &bRef;
469 BigInt c;
481 const BigInt* tmp = a;
565 BigInt val;
572 static ALWAYS_INLINE void pow5mult(BigInt& b, int k)
631 static ALWAYS_INLINE void lshift(BigInt& b, int k)
688 static int cmp(const BigInt& a, const BigInt& b)
712 static ALWAYS_INLINE void diff(BigInt& c, const BigInt& aRef, const BigInt& bRef)
714 const BigInt* a = &aRef;
715 const BigInt* b = &bRef;
727 const BigInt* tmp = a;
822 static double b2d(const BigInt& a, int* e)
879 static ALWAYS_INLINE void d2b(BigInt& b, U* d, int* e, int* bits)
985 static double ratio(const BigInt& a, const BigInt& b)
1111 BigInt bb, bb1, bd, bd0, bs, delta;
1733 static ALWAYS_INLINE int quorem(BigInt& b, BigInt& S)
1892 BigInt b, b1, delta, mlo, mhi, S;