Searched refs:Bigint (Results 1 - 13 of 13) sorted by relevance
/third_party/FreeBSD/contrib/gdtoa/ |
H A D | gdtoaimp.h | 488 Bigint { struct 489 struct Bigint *next; 494 typedef struct Bigint Bigint; typedef 594 extern Bigint *Balloc ANSI((int)); 595 extern void Bfree ANSI((Bigint*)); 602 extern ULong any_on ANSI((Bigint*, int)); 603 extern double b2d ANSI((Bigint*, int*)); 604 extern int cmp ANSI((Bigint*, Bigint*)); [all...] |
H A D | misc.c | 34 static Bigint *freelist[Kmax+1]; 43 Bigint * 52 Bigint *rv; 66 rv = (Bigint *)MALLOC(sizeof(Bigint) + (x-1)*sizeof(ULong)); 68 len = (sizeof(Bigint) + (x-1)*sizeof(ULong) + sizeof(double) - 1) 71 rv = (Bigint*)pmem_next; 75 rv = (Bigint*)MALLOC(len*sizeof(double)); 88 (v) Bigint *v; in Bfree() 90 (Bigint * [all...] |
H A D | smisc.c | 34 Bigint * 42 Bigint *b; 75 (a, b) Bigint *a, *b; in ratio() 77 (Bigint *a, Bigint *b) 135 copybits(c, n, b) ULong *c; int n; Bigint *b; in copybits() 137 copybits(ULong *c, int n, Bigint *b) 165 any_on(b, k) Bigint *b; int k; in any_on() 167 any_on(Bigint *b, int k)
|
H A D | sum.c | 34 Bigint * 36 sum(a, b) Bigint *a; Bigint *b; in sum() 38 sum(Bigint *a, Bigint *b) 41 Bigint *c;
|
H A D | gmisc.c | 36 rshift(b, k) Bigint *b; int k; in rshift() 38 rshift(Bigint *b, int k) 69 trailz(b) Bigint *b; in trailz() 71 trailz(Bigint *b)
|
H A D | strtodg.c | 47 Bigint * 49 increment(b) Bigint *b; in increment() 51 increment(Bigint *b) 55 Bigint *b1; 94 decrement(b) Bigint *b; in decrement() 96 decrement(Bigint *b) 126 all_on(b, n) Bigint *b; int n; in all_on() 128 all_on(Bigint *b, int n) 143 Bigint * 145 set_ones(b, n) Bigint * [all...] |
H A D | gethex.c | 41 CONST char **sp; FPI *fpi; Long *exp; Bigint **bp; int sign; in gethex() 43 gethex( CONST char **sp, FPI *fpi, Long *exp, Bigint **bp, int sign) 46 Bigint *b;
|
H A D | strtod.c | 102 Bigint *bb, *bb1, *bd, *bd0, *bs, *delta;
|
/third_party/python/Python/ |
H A D | dtoa.c | 46 * of return type *Bigint all return NULL to indicate a malloc failure. 303 /* struct Bigint is used to represent arbitrary-precision integers. These 306 Bigint then x->wds >= 1, and either x->wds == 1 or x[wds-1] is nonzero. 308 The Bigint fields are as follows: 313 - k indicates which pool this Bigint was allocated from 321 - x contains the vector of words (digits) for this Bigint, from least 326 Bigint { struct 327 struct Bigint *next; 332 typedef struct Bigint Bigint; typedef [all...] |
/third_party/rust/crates/minimal-lexical/tests/ |
H A D | slow_tests.rs | 3 use minimal_lexical::bigint::Bigint; 99 let bigmant = Bigint { in positive_digit_comp_test() 111 let bigmant = Bigint { in positive_digit_comp_test() 126 let bigmant = Bigint { in negative_digit_comp_test() 152 let bigmant = Bigint { in negative_digit_comp_test() 174 let bigmant = Bigint { in negative_digit_comp_test() 196 let bigmant = Bigint { in negative_digit_comp_test() 222 let bigmant = Bigint { in negative_digit_comp_test() 244 let bigmant = Bigint { in negative_digit_comp_test()
|
/third_party/rust/crates/minimal-lexical/src/ |
H A D | slow.rs | 9 use crate::bigint::{Bigint, Limb, LIMB_BITS}; 69 pub fn positive_digit_comp<F: Float>(mut bigmant: Bigint, exponent: i32) -> ExtendedFloat { in positive_digit_comp() 117 bigmant: Bigint, in negative_digit_comp() 137 let mut theor_digits = Bigint::from_u64(theor.mant); in negative_digit_comp() 269 ) -> (Bigint, usize) in parse_mantissa() 281 let mut result = Bigint::new(); in parse_mantissa()
|
H A D | bigint.rs | 16 /// Number of bits in a Bigint. 19 /// a Bigint, which is `log2(radix**digits)`. 43 pub struct Bigint { structure names 60 impl Bigint { impls 102 impl ops::MulAssign<&Bigint> for Bigint { 103 fn mul_assign(&mut self, rhs: &Bigint) { in mul_assign()
|
/third_party/node/deps/v8/src/inspector/ |
H A D | value-mirror.cc | 576 .setType(RemoteObject::TypeEnum::Bigint) 589 .setType(RemoteObject::TypeEnum::Bigint) 601 .setType(RemoteObject::TypeEnum::Bigint) 618 .setType(protocol::Runtime::WebDriverValue::TypeEnum::Bigint)
|
Completed in 12 milliseconds