| OLD | NEW |
| 1 // Copyright 2015 the V8 project authors. All rights reserved. | 1 // Copyright 2015 the V8 project authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 // Flags: --expose-wasm |
| 6 |
| 5 load("test/mjsunit/wasm/wasm-constants.js"); | 7 load("test/mjsunit/wasm/wasm-constants.js"); |
| 6 | 8 |
| 7 function runSelect2(module, which, a, b) { | 9 function runSelect2(module, which, a, b) { |
| 8 assertEquals(which == 0 ? a : b, module.select(a, b)); | 10 assertEquals(which == 0 ? a : b, module.select(a, b)); |
| 9 } | 11 } |
| 10 | 12 |
| 11 function testSelect2(type) { | 13 function testSelect2(type) { |
| 12 var kBodySize = 2; | 14 var kBodySize = 2; |
| 13 var kNameOffset = 21 + kBodySize + 1; | 15 var kNameOffset = 21 + kBodySize + 1; |
| 14 | 16 |
| (...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 128 runSelect10(module, which, -1.25, 5.25); | 130 runSelect10(module, which, -1.25, 5.25); |
| 129 runSelect10(module, which, Infinity, -Infinity); | 131 runSelect10(module, which, Infinity, -Infinity); |
| 130 } | 132 } |
| 131 } | 133 } |
| 132 } | 134 } |
| 133 | 135 |
| 134 | 136 |
| 135 testSelect10(kAstI32); | 137 testSelect10(kAstI32); |
| 136 testSelect10(kAstF32); | 138 testSelect10(kAstF32); |
| 137 testSelect10(kAstF64); | 139 testSelect10(kAstF64); |
| OLD | NEW |