/external/chromium_org/third_party/WebKit/Source/wtf/dtoa/ |
H A D | bignum.h | 37 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 D | bignum-dtoa.cc | 59 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 D | bignum.cc | 37 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 D | strtod.cc | 383 // 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 D | bignum.h | 34 class Bignum { class in namespace:v8::internal 41 Bignum(); 44 void AssignBignum(const Bignum& other); 53 void AddBignum(const Bignum& other); 55 void SubtractBignum(const Bignum& other); 67 uint16_t DivideModuloIntBignum(const Bignum& other); 71 static int Compare(const Bignum& a, const Bignum& b); 72 static bool Equal(const Bignum& a, const Bignum [all...] |
H A D | bignum-dtoa.cc | 60 Bignum* numerator, 61 Bignum* denominator, 62 Bignum* delta_minus, 63 Bignum* delta_plus); 71 Bignum* numerator, Bignum* denominator, 72 Bignum* delta_minus, Bignum* delta_plus); 75 static void GenerateShortestDigits(Bignum* numerator, Bignum* denominato [all...] |
H A D | bignum.cc | 35 Bignum::Bignum() function in class:v8::internal::Bignum 50 void Bignum::AssignUInt16(uint16_t value) { 61 void Bignum::AssignUInt64(uint64_t value) { 78 void Bignum::AssignBignum(const Bignum& other) { 104 void Bignum::AssignDecimalString(Vector<const char> value) { 134 void Bignum::AssignHexString(Vector<const char> value) { 164 void Bignum::AddUInt64(uint64_t operand) { 166 Bignum othe [all...] |
H A D | strtod.cc | 384 // Make sure that the Bignum will be able to hold all our numbers. 385 // Our Bignum implementation has a separate field for exponents. Shifts will 388 ASSERT(((kMaxDecimalPower + 1) * 333 / 100) < Bignum::kMaxSignificantBits); 389 Bignum input; 390 Bignum boundary; 403 int comparison = Bignum::Compare(input, boundary);
|
/external/v8/src/ |
H A D | bignum.h | 34 class Bignum { class in namespace:v8::internal 41 Bignum(); 44 void AssignBignum(const Bignum& other); 53 void AddBignum(const Bignum& other); 55 void SubtractBignum(const Bignum& other); 67 uint16_t DivideModuloIntBignum(const Bignum& other); 71 static int Compare(const Bignum& a, const Bignum& b); 72 static bool Equal(const Bignum& a, const Bignum [all...] |
H A D | bignum-dtoa.cc | 60 Bignum* numerator, 61 Bignum* denominator, 62 Bignum* delta_minus, 63 Bignum* delta_plus); 71 Bignum* numerator, Bignum* denominator, 72 Bignum* delta_minus, Bignum* delta_plus); 75 static void GenerateShortestDigits(Bignum* numerator, Bignum* denominato [all...] |
H A D | bignum.cc | 35 Bignum::Bignum() function in class:v8::internal::Bignum 49 void Bignum::AssignUInt16(uint16_t value) { 60 void Bignum::AssignUInt64(uint64_t value) { 77 void Bignum::AssignBignum(const Bignum& other) { 103 void Bignum::AssignDecimalString(Vector<const char> value) { 133 void Bignum::AssignHexString(Vector<const char> value) { 163 void Bignum::AddUInt64(uint64_t operand) { 165 Bignum othe [all...] |
H A D | strtod.cc | 384 // Make sure that the Bignum will be able to hold all our numbers. 385 // Our Bignum implementation has a separate field for exponents. Shifts will 388 ASSERT(((kMaxDecimalPower + 1) * 333 / 100) < Bignum::kMaxSignificantBits); 389 Bignum input; 390 Bignum boundary; 403 int comparison = Bignum::Compare(input, boundary);
|
/external/chromium_org/v8/test/cctest/ |
H A D | test-bignum.cc | 41 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 D | test-strtod.cc | 374 static int CompareBignumToDiyFp(const Bignum& bignum_digits, 377 Bignum bignum; 379 Bignum other; 391 return Bignum::Compare(bignum, other); 400 Bignum input_digits;
|
/external/v8/test/cctest/ |
H A D | test-bignum.cc | 41 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 D | test-strtod.cc | 349 static int CompareBignumToDiyFp(const Bignum& bignum_digits, 352 Bignum bignum; 354 Bignum other; 366 return Bignum::Compare(bignum, other); 375 Bignum input_digits;
|