blob: 4741a69406c4d4da6815615c6e5ffbd389223c0e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
(module
(memory $0 1 1)
(func $foo (export "foo") (result i32)
(local $0 f32)
(i64.store align=4
(i32.reinterpret_f32 ;; i32 0
(local.get $0) ;; f32 0
)
(i64.reinterpret_f64 ;; these two reinterprets must not interfere with
(f64.const 0x12345678) ;; each other, even though both use scratch memory
)
)
(i32.load
(i32.const 0)
)
)
)
|