Searched refs:two_52 (Results 1 – 2 of 2) sorted by relevance
/external/v8/src/compiler/ |
D | effect-control-linearizer.cc | 4463 Node* const two_52 = __ Float64Constant(4503599627370496.0E0); in LowerFloat64RoundUp() local 4469 Node* check1 = __ Float64LessThanOrEqual(two_52, input); in LowerFloat64RoundUp() 4472 Node* temp1 = __ Float64Sub(__ Float64Add(two_52, input), two_52); in LowerFloat64RoundUp() 4493 Node* temp2 = __ Float64Sub(__ Float64Add(two_52, temp1), two_52); in LowerFloat64RoundUp() 4552 Node* const two_52 = __ Float64Constant(4503599627370496.0E0); in BuildFloat64RoundDown() local 4557 Node* check1 = __ Float64LessThanOrEqual(two_52, input); in BuildFloat64RoundDown() 4561 Node* temp1 = __ Float64Sub(__ Float64Add(two_52, input), two_52); in BuildFloat64RoundDown() 4582 Node* temp2 = __ Float64Sub(__ Float64Add(two_52, temp1), two_52); in BuildFloat64RoundDown() 4696 Node* const two_52 = __ Float64Constant(4503599627370496.0E0); in BuildFloat64RoundTruncate() local 4702 Node* check1 = __ Float64LessThanOrEqual(two_52, input); in BuildFloat64RoundTruncate() [all …]
|
/external/v8/src/ |
D | code-stub-assembler.cc | 390 Node* two_52 = Float64Constant(4503599627370496.0E0); in Float64Ceil() local 404 GotoIf(Float64GreaterThanOrEqual(x, two_52), &return_x); in Float64Ceil() 407 var_x.Bind(Float64Sub(Float64Add(two_52, x), two_52)); in Float64Ceil() 421 var_x.Bind(Float64Sub(Float64Add(two_52, minus_x), two_52)); in Float64Ceil() 442 Node* two_52 = Float64Constant(4503599627370496.0E0); in Float64Floor() local 456 GotoIf(Float64GreaterThanOrEqual(x, two_52), &return_x); in Float64Floor() 459 var_x.Bind(Float64Sub(Float64Add(two_52, x), two_52)); in Float64Floor() 473 var_x.Bind(Float64Sub(Float64Add(two_52, minus_x), two_52)); in Float64Floor() 525 Node* two_52 = Float64Constant(4503599627370496.0E0); in Float64Trunc() local 542 GotoIf(Float64GreaterThanOrEqual(x, two_52), &return_x); in Float64Trunc() [all …]
|