[ARM,MIPS] Skip slow tests
[WebKit-https.git] / JSTests / stress / fold-based-on-int32-proof-mul-branch.js
1 function foo(a, b) {
2     var value = $vm.dfgTrue() ? -0 : "foo";
3     if (a * b == value)
4         return [$vm.dfgTrue(), true];
5     return [$vm.dfgTrue(), false];
6 }
7 noInline(foo);
8
9 for (var i = 0; i < 10000; ++i) {
10     var result = foo(1, 1);
11     if (result[1] !== false)
12         throw "Error: bad result: " + result;
13 }
14
15 var result = foo(-1, 0);
16 if (result[1] !== true && result[0])
17     throw "Error: bad result at end: " + result;