diff options
Diffstat (limited to 'deps/v8/test/mjsunit/regress/math-min.js')
-rw-r--r-- | deps/v8/test/mjsunit/regress/math-min.js | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/deps/v8/test/mjsunit/regress/math-min.js b/deps/v8/test/mjsunit/regress/math-min.js index 942e9d0b7d..703170f1a9 100644 --- a/deps/v8/test/mjsunit/regress/math-min.js +++ b/deps/v8/test/mjsunit/regress/math-min.js @@ -16,34 +16,34 @@ function f1() { var z = a[0]; // Same register. assertEquals(0, Math.min(z, z)); -} - +}; +%PrepareFunctionForOptimization(f1); function f2() { // Different registers. assertEquals(0, Math.min(a[0], a[1])); -} - +}; +%PrepareFunctionForOptimization(f2); function f3() { // Zero and minus zero. assertEquals(-0, Math.min(a[1], a[2])); -} - +}; +%PrepareFunctionForOptimization(f3); function f4() { // Zero and minus zero, reversed order. assertEquals(-0, Math.min(a[2], a[1])); -} - +}; +%PrepareFunctionForOptimization(f4); function f5() { // Minus zero, same register. var m_z = a[2]; assertEquals(-0, Math.min(m_z, m_z)); -} - +}; +%PrepareFunctionForOptimization(f5); function f6() { // Minus zero, different registers. assertEquals(-0, Math.min(a[2], a[3])); -} - +}; +%PrepareFunctionForOptimization(f6); for (var i = 0; i < 3; i++) { f1(); f2(); |