Searched refs:Bignum (Results 1 - 10 of 10) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/wtf/dtoa/
H A Dbignum.h37 class Bignum { class in namespace:WTF::double_conversion
44 Bignum();
47 void AssignBignum(const Bignum& other);
56 void AddBignum(const Bignum& other);
58 void SubtractBignum(const Bignum& other);
70 uint16_t DivideModuloIntBignum(const Bignum& other);
74 static int Compare(const Bignum& a, const Bignum& b);
75 static bool Equal(const Bignum& a, const Bignum
[all...]
H A Dbignum-dtoa.cc59 Bignum* numerator,
60 Bignum* denominator,
61 Bignum* delta_minus,
62 Bignum* delta_plus);
70 Bignum* numerator, Bignum* denominator,
71 Bignum* delta_minus, Bignum* delta_plus);
74 static void GenerateShortestDigits(Bignum* numerator, Bignum* denominato
[all...]
H A Dbignum.cc37 Bignum::Bignum() function in class:WTF::double_conversion::Bignum
51 void Bignum::AssignUInt16(uint16_t value) {
62 void Bignum::AssignUInt64(uint64_t value) {
79 void Bignum::AssignBignum(const Bignum& other) {
105 void Bignum::AssignDecimalString(Vector<const char> value) {
135 void Bignum::AssignHexString(Vector<const char> value) {
165 void Bignum::AddUInt64(uint64_t operand) {
167 Bignum othe
[all...]
H A Dstrtod.cc383 // Make sure that the Bignum will be able to hold all our numbers.
384 // Our Bignum implementation has a separate field for exponents. Shifts will
387 ASSERT(((kMaxDecimalPower + 1) * 333 / 100) < Bignum::kMaxSignificantBits);
388 Bignum input;
389 Bignum boundary;
402 int comparison = Bignum::Compare(input, boundary);
/external/chromium_org/v8/src/
H A Dbignum.h11 class Bignum { class in namespace:v8::internal
18 Bignum();
21 void AssignBignum(const Bignum& other);
30 void AddBignum(const Bignum& other);
32 void SubtractBignum(const Bignum& other);
44 uint16_t DivideModuloIntBignum(const Bignum& other);
48 static int Compare(const Bignum& a, const Bignum& b);
49 static bool Equal(const Bignum& a, const Bignum
[all...]
H A Dbignum-dtoa.cc37 Bignum* numerator,
38 Bignum* denominator,
39 Bignum* delta_minus,
40 Bignum* delta_plus);
48 Bignum* numerator, Bignum* denominator,
49 Bignum* delta_minus, Bignum* delta_plus);
52 static void GenerateShortestDigits(Bignum* numerator, Bignum* denominato
[all...]
H A Dbignum.cc12 Bignum::Bignum() function in class:v8::internal::Bignum
27 void Bignum::AssignUInt16(uint16_t value) {
38 void Bignum::AssignUInt64(uint64_t value) {
55 void Bignum::AssignBignum(const Bignum& other) {
81 void Bignum::AssignDecimalString(Vector<const char> value) {
111 void Bignum::AssignHexString(Vector<const char> value) {
141 void Bignum::AddUInt64(uint64_t operand) {
143 Bignum othe
[all...]
H A Dstrtod.cc362 // Make sure that the Bignum will be able to hold all our numbers.
363 // Our Bignum implementation has a separate field for exponents. Shifts will
366 ASSERT(((kMaxDecimalPower + 1) * 333 / 100) < Bignum::kMaxSignificantBits);
367 Bignum input;
368 Bignum boundary;
381 int comparison = Bignum::Compare(input, boundary);
/external/chromium_org/v8/test/cctest/
H A Dtest-bignum.cc41 static void AssignHexString(Bignum* bignum, const char* str) {
46 static void AssignDecimalString(Bignum* bignum, const char* str) {
53 Bignum bignum;
54 Bignum bignum2;
122 Bignum bignum;
160 Bignum bignum;
259 Bignum bignum;
260 Bignum other;
349 Bignum bignum;
350 Bignum othe
[all...]
H A Dtest-strtod.cc375 static int CompareBignumToDiyFp(const Bignum& bignum_digits,
378 Bignum bignum;
380 Bignum other;
392 return Bignum::Compare(bignum, other);
401 Bignum input_digits;

Completed in 172 milliseconds