blob: ec9a17c709dc433e31eab8e09bf701a02b57f7a4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
;;; TOOL: run-interp
(module
(func (export "f32_reinterpret_i32") (result f32)
i32.const 0x40900000
f32.reinterpret_i32)
(func (export "i32_reinterpret_f32") (result i32)
f32.const -3.5
i32.reinterpret_f32)
(func (export "f64_reinterpret_i64") (result f64)
i64.const 0x405f480000000000
f64.reinterpret_i64)
(func (export "i64_reinterpret_f64") (result i64)
f64.const 1.375e10
i64.reinterpret_f64))
(;; STDOUT ;;;
f32_reinterpret_i32() => f32:4.500000
i32_reinterpret_f32() => i32:3227516928
f64_reinterpret_i64() => f64:125.125000
i64_reinterpret_f64() => i64:4758506566875873280
;;; STDOUT ;;)
|