| 123456789101112131415161718192021222324252627282930313233 |
- ;;-------------------------------------------------------------------------------------------------------
- ;; Copyright (C) Microsoft Corporation and contributors. All rights reserved.
- ;; Licensed under the MIT license. See LICENSE.txt file in the project root for full license information.
- ;;-------------------------------------------------------------------------------------------------------
- (module
- (import "dummy" "memory" (memory 1))
- (func (export "i32x4_splat") (param i32 i32) (local m128)
- (set_local 2 (i32x4.splat (get_local 1)))
- (m128.store offset=0 align=4 (get_local 0) (get_local 2))
- )
- (func (export "i16x8_splat") (param i32 i32) (local m128)
- (set_local 2 (i16x8.splat (get_local 1)))
- (m128.store offset=0 align=4 (get_local 0) (get_local 2))
- )
- (func (export "i8x16_splat") (param i32 i32) (local m128)
- (set_local 2 (i8x16.splat (get_local 1)))
- (m128.store offset=0 align=4 (get_local 0) (get_local 2))
- )
- (func (export "f32x4_splat") (param i32 f32) (local m128)
- (set_local 2 (f32x4.splat (get_local 1)))
- (m128.store offset=0 align=4 (get_local 0) (get_local 2))
- )
- (func (export "f64x2_splat") (param i32 f64) (local m128)
- (set_local 2 (f64x2.splat (get_local 1)))
- (m128.store offset=0 align=4 (get_local 0) (get_local 2))
- )
- )
|