Index: test/mjsunit/asm/uint32-less-than-shift.js |
diff --git a/test/mjsunit/asm/uint32-less-than-shift.js b/test/mjsunit/asm/uint32-less-than-shift.js |
index 7384e21ebd3f366d5ca6d8e78aeaba6ee196f44c..fb201bb5f00d2ccd0376845779434bba645e8436 100644 |
--- a/test/mjsunit/asm/uint32-less-than-shift.js |
+++ b/test/mjsunit/asm/uint32-less-than-shift.js |
@@ -7,7 +7,8 @@ function Module(stdlib, foreign, heap) { |
function foo1(i1) { |
i1 = i1 | 0; |
- var i10 = i1 >> 5; |
+ var i10 = 0; |
+ i10 = (i1 >> 5) | 0; |
if (i10 >>> 0 < 5) { |
return 1; |
} else { |
@@ -18,7 +19,8 @@ function Module(stdlib, foreign, heap) { |
function foo2(i1) { |
i1 = i1 | 0; |
- var i10 = i1 / 32 | 0; |
+ var i10 = 0; |
+ i10 = ((i1 | 0) / 32) | 0; |
if (i10 >>> 0 < 5) { |
return 1; |
} else { |
@@ -29,7 +31,8 @@ function Module(stdlib, foreign, heap) { |
function foo3(i1) { |
i1 = i1 | 0; |
- var i10 = (i1 + 32 | 0) / 32 | 0; |
+ var i10 = 0; |
+ i10 = (i1 + 32 | 0) / 32 | 0; |
if (i10 >>> 0 < 5) { |
return 1; |
} else { |