mirror of https://github.com/tc39/test262.git
16 lines
514 B
JavaScript
16 lines
514 B
JavaScript
// Copyright (C) 2016 ecmascript_simd authors. All rights reserved.
|
|
// This code is governed by the BSD license found in the LICENSE file.
|
|
|
|
/*---
|
|
esid: pending
|
|
description: Test round trip.
|
|
includes: [simdUtilities.js]
|
|
---*/
|
|
|
|
testSimdFunction('Float32x4 Int32x4 round trip', function() {
|
|
// NaNs should stay unmodified across bit conversions
|
|
var m = SIMD.Int32x4(0xFFFFFFFF, 0xFFFF0000, 0x80000000, 0x0);
|
|
var m2 = SIMD.Int32x4.fromFloat32x4Bits(SIMD.Float32x4.fromInt32x4Bits(m));
|
|
equalInt32x4(m, m2);
|
|
});
|