Home
last modified time | relevance | path

Searched refs:Bigint (Results 1 – 13 of 13) sorted by relevance

/third_party/FreeBSD/contrib/gdtoa/
Dgdtoaimp.h488 Bigint { struct
489 struct Bigint *next; argument
494 typedef struct Bigint Bigint; argument
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*));
605 extern void copybits ANSI((ULong*, int, Bigint*));
606 extern Bigint *d2b ANSI((double, int*, int*));
[all …]
Dmisc.c34 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 *v)
157 Bigint *
[all …]
Dsmisc.c34 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)
Dsum.c34 Bigint *
36 sum(a, b) Bigint *a; Bigint *b; in sum()
38 sum(Bigint *a, Bigint *b)
41 Bigint *c;
Dgmisc.c36 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)
Dstrtodg.c47 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 *b; int n; in set_ones()
[all …]
Dgethex.c41 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;
Dstrtod.c102 Bigint *bb, *bb1, *bd, *bd0, *bs, *delta;
/third_party/python/Python/
Ddtoa.c325 Bigint { struct
326 struct Bigint *next; argument
331 typedef struct Bigint Bigint; argument
354 static Bigint *freelist[Kmax+1];
358 static Bigint *
362 Bigint *rv; in Balloc()
369 len = (sizeof(Bigint) + (x-1)*sizeof(ULong) + sizeof(double) - 1) in Balloc()
372 rv = (Bigint*)pmem_next; in Balloc()
376 rv = (Bigint*)MALLOC(len*sizeof(double)); in Balloc()
390 Bfree(Bigint *v) in Bfree()
[all …]
/third_party/rust/crates/minimal-lexical/tests/
Dslow_tests.rs3 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/
Dslow.rs9 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() argument
117 bigmant: Bigint, in negative_digit_comp() argument
137 let mut theor_digits = Bigint::from_u64(theor.mant); in negative_digit_comp()
269 ) -> (Bigint, usize) in parse_mantissa() argument
281 let mut result = Bigint::new(); in parse_mantissa()
Dbigint.rs43 pub struct Bigint { struct
60 impl Bigint { implementation
102 impl ops::MulAssign<&Bigint> for Bigint { implementation
103 fn mul_assign(&mut self, rhs: &Bigint) { in mul_assign() argument
/third_party/node/deps/v8/src/inspector/
Dvalue-mirror.cc576 .setType(RemoteObject::TypeEnum::Bigint) in buildRemoteObject()
589 .setType(RemoteObject::TypeEnum::Bigint) in buildPropertyPreview()
601 .setType(RemoteObject::TypeEnum::Bigint) in buildEntryPreview()
618 .setType(protocol::Runtime::WebDriverValue::TypeEnum::Bigint) in buildWebDriverValue()