V8 Project
|
Public Member Functions | |
UInt128 () | |
UInt128 (uint64_t high, uint64_t low) | |
void | Multiply (uint32_t multiplicand) |
void | Shift (int shift_amount) |
int | DivModPowerOf2 (int power) |
bool | IsZero () const |
int | BitAt (int position) |
Private Attributes | |
uint64_t | high_bits_ |
uint64_t | low_bits_ |
Static Private Attributes | |
static const uint64_t | kMask32 = 0xFFFFFFFF |
Definition at line 19 of file fixed-dtoa.cc.
|
inline |
Definition at line 21 of file fixed-dtoa.cc.
|
inline |
Definition at line 22 of file fixed-dtoa.cc.
Definition at line 83 of file fixed-dtoa.cc.
References high_bits_, and low_bits_.
Referenced by v8::internal::FillFractionals().
Definition at line 64 of file fixed-dtoa.cc.
References high_bits_, and low_bits_.
Referenced by v8::internal::FillFractionals().
|
inline |
Definition at line 79 of file fixed-dtoa.cc.
References high_bits_, and low_bits_.
Referenced by v8::internal::FillFractionals().
|
inline |
Definition at line 24 of file fixed-dtoa.cc.
References DCHECK, high_bits_, kMask32, and low_bits_.
Referenced by v8::internal::FillFractionals().
|
inline |
Definition at line 41 of file fixed-dtoa.cc.
References DCHECK, high_bits_, and low_bits_.
Referenced by v8::internal::FillFractionals().
|
private |
Definition at line 94 of file fixed-dtoa.cc.
Referenced by BitAt(), DivModPowerOf2(), IsZero(), Multiply(), and Shift().
|
staticprivate |
Definition at line 92 of file fixed-dtoa.cc.
Referenced by Multiply().
|
private |
Definition at line 95 of file fixed-dtoa.cc.
Referenced by BitAt(), DivModPowerOf2(), IsZero(), Multiply(), and Shift().