Update expect tests

This commit is contained in:
Fabian 2020-12-31 19:14:32 -06:00
parent f6b67202f2
commit faadca9f35
17 changed files with 215 additions and 227 deletions

View file

@ -7,18 +7,17 @@
(type $t5 (func (result i64)))
(type $t6 (func (param i32) (result i32)))
(type $t7 (func (param i32 i32) (result i32)))
(type $t8 (func (param i32) (result f64)))
(type $t9 (func (param i32) (result i64)))
(type $t10 (func (param i32 f64)))
(type $t11 (func (param i64 i32)))
(type $t12 (func (param f64)))
(type $t13 (func (param f64) (result i32)))
(type $t14 (func (param f64) (result i64)))
(type $t15 (func (param i32 i32 i32) (result i32)))
(type $t16 (func (param i32 i32 i32 i32) (result i32)))
(type $t17 (func (param i64 i32 i32)))
(type $t18 (func (param i32 i64 i32) (result i32)))
(type $t19 (func (param i32 i64 i64 i32) (result i32)))
(type $t8 (func (param i32) (result i64)))
(type $t9 (func (param i32 i64)))
(type $t10 (func (param i64 i32)))
(type $t11 (func (param i64 i32) (result i32)))
(type $t12 (func (param i64 i32) (result i64)))
(type $t13 (func (param i32 i32 i32) (result i32)))
(type $t14 (func (param i32 i32 i32 i32) (result i32)))
(type $t15 (func (param i64 i32 i32)))
(type $t16 (func (param i32 i64 i32)))
(type $t17 (func (param i32 i64 i32) (result i32)))
(type $t18 (func (param i32 i64 i64 i32) (result i32)))
(import "e" "instr_F4" (func $e.instr_F4 (type $t0)))
(import "e" "trigger_pagefault_end_jit" (func $e.trigger_pagefault_end_jit (type $t0)))
(import "e" "m" (memory $e.m 128))

View file

@ -7,22 +7,21 @@
(type $t5 (func (result i64)))
(type $t6 (func (param i32) (result i32)))
(type $t7 (func (param i32 i32) (result i32)))
(type $t8 (func (param i32) (result f64)))
(type $t9 (func (param i32) (result i64)))
(type $t10 (func (param i32 f64)))
(type $t11 (func (param i64 i32)))
(type $t12 (func (param f64)))
(type $t13 (func (param f64) (result i32)))
(type $t14 (func (param f64) (result i64)))
(type $t15 (func (param i32 i32 i32) (result i32)))
(type $t16 (func (param i32 i32 i32 i32) (result i32)))
(type $t17 (func (param i64 i32 i32)))
(type $t18 (func (param i32 i64 i32) (result i32)))
(type $t19 (func (param i32 i64 i64 i32) (result i32)))
(import "e" "safe_write32_slow_jit" (func $e.safe_write32_slow_jit (type $t15)))
(type $t8 (func (param i32) (result i64)))
(type $t9 (func (param i32 i64)))
(type $t10 (func (param i64 i32)))
(type $t11 (func (param i64 i32) (result i32)))
(type $t12 (func (param i64 i32) (result i64)))
(type $t13 (func (param i32 i32 i32) (result i32)))
(type $t14 (func (param i32 i32 i32 i32) (result i32)))
(type $t15 (func (param i64 i32 i32)))
(type $t16 (func (param i32 i64 i32)))
(type $t17 (func (param i32 i64 i32) (result i32)))
(type $t18 (func (param i32 i64 i64 i32) (result i32)))
(import "e" "safe_write32_slow_jit" (func $e.safe_write32_slow_jit (type $t13)))
(import "e" "instr_F4" (func $e.instr_F4 (type $t0)))
(import "e" "safe_read32s_slow_jit" (func $e.safe_read32s_slow_jit (type $t7)))
(import "e" "jit_find_cache_entry_in_page" (func $e.jit_find_cache_entry_in_page (type $t16)))
(import "e" "jit_find_cache_entry_in_page" (func $e.jit_find_cache_entry_in_page (type $t14)))
(import "e" "trigger_pagefault_end_jit" (func $e.trigger_pagefault_end_jit (type $t0)))
(import "e" "m" (memory $e.m 128))
(func $f (export "f") (type $t1) (param $p0 i32)
@ -132,7 +131,7 @@
(i32.eq
(i32.and
(tee_local $l13
(i32.load offset=316208
(i32.load offset=312104
(i32.shl
(i32.shr_u
(get_local $l12)
@ -340,7 +339,7 @@
(i32.eq
(i32.and
(tee_local $l11
(i32.load offset=316208
(i32.load offset=312104
(i32.shl
(i32.shr_u
(get_local $l10)

View file

@ -7,18 +7,17 @@
(type $t5 (func (result i64)))
(type $t6 (func (param i32) (result i32)))
(type $t7 (func (param i32 i32) (result i32)))
(type $t8 (func (param i32) (result f64)))
(type $t9 (func (param i32) (result i64)))
(type $t10 (func (param i32 f64)))
(type $t11 (func (param i64 i32)))
(type $t12 (func (param f64)))
(type $t13 (func (param f64) (result i32)))
(type $t14 (func (param f64) (result i64)))
(type $t15 (func (param i32 i32 i32) (result i32)))
(type $t16 (func (param i32 i32 i32 i32) (result i32)))
(type $t17 (func (param i64 i32 i32)))
(type $t18 (func (param i32 i64 i32) (result i32)))
(type $t19 (func (param i32 i64 i64 i32) (result i32)))
(type $t8 (func (param i32) (result i64)))
(type $t9 (func (param i32 i64)))
(type $t10 (func (param i64 i32)))
(type $t11 (func (param i64 i32) (result i32)))
(type $t12 (func (param i64 i32) (result i64)))
(type $t13 (func (param i32 i32 i32) (result i32)))
(type $t14 (func (param i32 i32 i32 i32) (result i32)))
(type $t15 (func (param i64 i32 i32)))
(type $t16 (func (param i32 i64 i32)))
(type $t17 (func (param i32 i64 i32) (result i32)))
(type $t18 (func (param i32 i64 i64 i32) (result i32)))
(import "e" "instr_F4" (func $e.instr_F4 (type $t0)))
(import "e" "trigger_pagefault_end_jit" (func $e.trigger_pagefault_end_jit (type $t0)))
(import "e" "m" (memory $e.m 128))

View file

@ -7,18 +7,17 @@
(type $t5 (func (result i64)))
(type $t6 (func (param i32) (result i32)))
(type $t7 (func (param i32 i32) (result i32)))
(type $t8 (func (param i32) (result f64)))
(type $t9 (func (param i32) (result i64)))
(type $t10 (func (param i32 f64)))
(type $t11 (func (param i64 i32)))
(type $t12 (func (param f64)))
(type $t13 (func (param f64) (result i32)))
(type $t14 (func (param f64) (result i64)))
(type $t15 (func (param i32 i32 i32) (result i32)))
(type $t16 (func (param i32 i32 i32 i32) (result i32)))
(type $t17 (func (param i64 i32 i32)))
(type $t18 (func (param i32 i64 i32) (result i32)))
(type $t19 (func (param i32 i64 i64 i32) (result i32)))
(type $t8 (func (param i32) (result i64)))
(type $t9 (func (param i32 i64)))
(type $t10 (func (param i64 i32)))
(type $t11 (func (param i64 i32) (result i32)))
(type $t12 (func (param i64 i32) (result i64)))
(type $t13 (func (param i32 i32 i32) (result i32)))
(type $t14 (func (param i32 i32 i32 i32) (result i32)))
(type $t15 (func (param i64 i32 i32)))
(type $t16 (func (param i32 i64 i32)))
(type $t17 (func (param i32 i64 i32) (result i32)))
(type $t18 (func (param i32 i64 i64 i32) (result i32)))
(import "e" "instr_F4" (func $e.instr_F4 (type $t0)))
(import "e" "trigger_pagefault_end_jit" (func $e.trigger_pagefault_end_jit (type $t0)))
(import "e" "m" (memory $e.m 128))

View file

@ -7,18 +7,17 @@
(type $t5 (func (result i64)))
(type $t6 (func (param i32) (result i32)))
(type $t7 (func (param i32 i32) (result i32)))
(type $t8 (func (param i32) (result f64)))
(type $t9 (func (param i32) (result i64)))
(type $t10 (func (param i32 f64)))
(type $t11 (func (param i64 i32)))
(type $t12 (func (param f64)))
(type $t13 (func (param f64) (result i32)))
(type $t14 (func (param f64) (result i64)))
(type $t15 (func (param i32 i32 i32) (result i32)))
(type $t16 (func (param i32 i32 i32 i32) (result i32)))
(type $t17 (func (param i64 i32 i32)))
(type $t18 (func (param i32 i64 i32) (result i32)))
(type $t19 (func (param i32 i64 i64 i32) (result i32)))
(type $t8 (func (param i32) (result i64)))
(type $t9 (func (param i32 i64)))
(type $t10 (func (param i64 i32)))
(type $t11 (func (param i64 i32) (result i32)))
(type $t12 (func (param i64 i32) (result i64)))
(type $t13 (func (param i32 i32 i32) (result i32)))
(type $t14 (func (param i32 i32 i32 i32) (result i32)))
(type $t15 (func (param i64 i32 i32)))
(type $t16 (func (param i32 i64 i32)))
(type $t17 (func (param i32 i64 i32) (result i32)))
(type $t18 (func (param i32 i64 i64 i32) (result i32)))
(import "e" "instr_F4" (func $e.instr_F4 (type $t0)))
(import "e" "trigger_pagefault_end_jit" (func $e.trigger_pagefault_end_jit (type $t0)))
(import "e" "m" (memory $e.m 128))

View file

@ -7,23 +7,22 @@
(type $t5 (func (result i64)))
(type $t6 (func (param i32) (result i32)))
(type $t7 (func (param i32 i32) (result i32)))
(type $t8 (func (param i32) (result f64)))
(type $t9 (func (param i32) (result i64)))
(type $t10 (func (param i32 f64)))
(type $t11 (func (param i64 i32)))
(type $t12 (func (param f64)))
(type $t13 (func (param f64) (result i32)))
(type $t14 (func (param f64) (result i64)))
(type $t15 (func (param i32 i32 i32) (result i32)))
(type $t16 (func (param i32 i32 i32 i32) (result i32)))
(type $t17 (func (param i64 i32 i32)))
(type $t18 (func (param i32 i64 i32) (result i32)))
(type $t19 (func (param i32 i64 i64 i32) (result i32)))
(type $t8 (func (param i32) (result i64)))
(type $t9 (func (param i32 i64)))
(type $t10 (func (param i64 i32)))
(type $t11 (func (param i64 i32) (result i32)))
(type $t12 (func (param i64 i32) (result i64)))
(type $t13 (func (param i32 i32 i32) (result i32)))
(type $t14 (func (param i32 i32 i32 i32) (result i32)))
(type $t15 (func (param i64 i32 i32)))
(type $t16 (func (param i32 i64 i32)))
(type $t17 (func (param i32 i64 i32) (result i32)))
(type $t18 (func (param i32 i64 i64 i32) (result i32)))
(import "e" "log_segment_null" (func $e.log_segment_null (type $t1)))
(import "e" "trigger_gp" (func $e.trigger_gp (type $t1)))
(import "e" "safe_read32s_slow_jit" (func $e.safe_read32s_slow_jit (type $t7)))
(import "e" "safe_write32_slow_jit" (func $e.safe_write32_slow_jit (type $t15)))
(import "e" "jit_find_cache_entry_in_page" (func $e.jit_find_cache_entry_in_page (type $t16)))
(import "e" "safe_write32_slow_jit" (func $e.safe_write32_slow_jit (type $t13)))
(import "e" "jit_find_cache_entry_in_page" (func $e.jit_find_cache_entry_in_page (type $t14)))
(import "e" "instr_F4" (func $e.instr_F4 (type $t0)))
(import "e" "trigger_pagefault_end_jit" (func $e.trigger_pagefault_end_jit (type $t0)))
(import "e" "m" (memory $e.m 128))
@ -165,7 +164,7 @@
(i32.eq
(i32.and
(tee_local $l11
(i32.load offset=316208
(i32.load offset=312104
(i32.shl
(i32.shr_u
(get_local $l10)
@ -217,7 +216,7 @@
(i32.eq
(i32.and
(tee_local $l14
(i32.load offset=316208
(i32.load offset=312104
(i32.shl
(i32.shr_u
(get_local $l13)

View file

@ -7,18 +7,17 @@
(type $t5 (func (result i64)))
(type $t6 (func (param i32) (result i32)))
(type $t7 (func (param i32 i32) (result i32)))
(type $t8 (func (param i32) (result f64)))
(type $t9 (func (param i32) (result i64)))
(type $t10 (func (param i32 f64)))
(type $t11 (func (param i64 i32)))
(type $t12 (func (param f64)))
(type $t13 (func (param f64) (result i32)))
(type $t14 (func (param f64) (result i64)))
(type $t15 (func (param i32 i32 i32) (result i32)))
(type $t16 (func (param i32 i32 i32 i32) (result i32)))
(type $t17 (func (param i64 i32 i32)))
(type $t18 (func (param i32 i64 i32) (result i32)))
(type $t19 (func (param i32 i64 i64 i32) (result i32)))
(type $t8 (func (param i32) (result i64)))
(type $t9 (func (param i32 i64)))
(type $t10 (func (param i64 i32)))
(type $t11 (func (param i64 i32) (result i32)))
(type $t12 (func (param i64 i32) (result i64)))
(type $t13 (func (param i32 i32 i32) (result i32)))
(type $t14 (func (param i32 i32 i32 i32) (result i32)))
(type $t15 (func (param i64 i32 i32)))
(type $t16 (func (param i32 i64 i32)))
(type $t17 (func (param i32 i64 i32) (result i32)))
(type $t18 (func (param i32 i64 i64 i32) (result i32)))
(import "e" "instr_F4" (func $e.instr_F4 (type $t0)))
(import "e" "trigger_pagefault_end_jit" (func $e.trigger_pagefault_end_jit (type $t0)))
(import "e" "m" (memory $e.m 128))

View file

@ -7,18 +7,17 @@
(type $t5 (func (result i64)))
(type $t6 (func (param i32) (result i32)))
(type $t7 (func (param i32 i32) (result i32)))
(type $t8 (func (param i32) (result f64)))
(type $t9 (func (param i32) (result i64)))
(type $t10 (func (param i32 f64)))
(type $t11 (func (param i64 i32)))
(type $t12 (func (param f64)))
(type $t13 (func (param f64) (result i32)))
(type $t14 (func (param f64) (result i64)))
(type $t15 (func (param i32 i32 i32) (result i32)))
(type $t16 (func (param i32 i32 i32 i32) (result i32)))
(type $t17 (func (param i64 i32 i32)))
(type $t18 (func (param i32 i64 i32) (result i32)))
(type $t19 (func (param i32 i64 i64 i32) (result i32)))
(type $t8 (func (param i32) (result i64)))
(type $t9 (func (param i32 i64)))
(type $t10 (func (param i64 i32)))
(type $t11 (func (param i64 i32) (result i32)))
(type $t12 (func (param i64 i32) (result i64)))
(type $t13 (func (param i32 i32 i32) (result i32)))
(type $t14 (func (param i32 i32 i32 i32) (result i32)))
(type $t15 (func (param i64 i32 i32)))
(type $t16 (func (param i32 i64 i32)))
(type $t17 (func (param i32 i64 i32) (result i32)))
(type $t18 (func (param i32 i64 i64 i32) (result i32)))
(import "e" "log_segment_null" (func $e.log_segment_null (type $t1)))
(import "e" "trigger_gp" (func $e.trigger_gp (type $t1)))
(import "e" "safe_read32s_slow_jit" (func $e.safe_read32s_slow_jit (type $t7)))
@ -154,7 +153,7 @@
(i32.eq
(i32.and
(tee_local $l11
(i32.load offset=316208
(i32.load offset=312104
(i32.shl
(i32.shr_u
(get_local $l10)

View file

@ -7,22 +7,21 @@
(type $t5 (func (result i64)))
(type $t6 (func (param i32) (result i32)))
(type $t7 (func (param i32 i32) (result i32)))
(type $t8 (func (param i32) (result f64)))
(type $t9 (func (param i32) (result i64)))
(type $t10 (func (param i32 f64)))
(type $t11 (func (param i64 i32)))
(type $t12 (func (param f64)))
(type $t13 (func (param f64) (result i32)))
(type $t14 (func (param f64) (result i64)))
(type $t15 (func (param i32 i32 i32) (result i32)))
(type $t16 (func (param i32 i32 i32 i32) (result i32)))
(type $t17 (func (param i64 i32 i32)))
(type $t18 (func (param i32 i64 i32) (result i32)))
(type $t19 (func (param i32 i64 i64 i32) (result i32)))
(type $t8 (func (param i32) (result i64)))
(type $t9 (func (param i32 i64)))
(type $t10 (func (param i64 i32)))
(type $t11 (func (param i64 i32) (result i32)))
(type $t12 (func (param i64 i32) (result i64)))
(type $t13 (func (param i32 i32 i32) (result i32)))
(type $t14 (func (param i32 i32 i32 i32) (result i32)))
(type $t15 (func (param i64 i32 i32)))
(type $t16 (func (param i32 i64 i32)))
(type $t17 (func (param i32 i64 i32) (result i32)))
(type $t18 (func (param i32 i64 i64 i32) (result i32)))
(import "e" "log_segment_null" (func $e.log_segment_null (type $t1)))
(import "e" "trigger_gp" (func $e.trigger_gp (type $t1)))
(import "e" "safe_read_write32s_slow_jit" (func $e.safe_read_write32s_slow_jit (type $t7)))
(import "e" "safe_write32_slow_jit" (func $e.safe_write32_slow_jit (type $t15)))
(import "e" "safe_write32_slow_jit" (func $e.safe_write32_slow_jit (type $t13)))
(import "e" "bug_gen_safe_read_write_page_fault" (func $e.bug_gen_safe_read_write_page_fault (type $t2)))
(import "e" "instr_F4" (func $e.instr_F4 (type $t0)))
(import "e" "trigger_pagefault_end_jit" (func $e.trigger_pagefault_end_jit (type $t0)))
@ -157,7 +156,7 @@
(i32.eq
(i32.and
(tee_local $l11
(i32.load offset=316208
(i32.load offset=312104
(i32.shl
(i32.shr_u
(get_local $l10)

View file

@ -7,21 +7,20 @@
(type $t5 (func (result i64)))
(type $t6 (func (param i32) (result i32)))
(type $t7 (func (param i32 i32) (result i32)))
(type $t8 (func (param i32) (result f64)))
(type $t9 (func (param i32) (result i64)))
(type $t10 (func (param i32 f64)))
(type $t11 (func (param i64 i32)))
(type $t12 (func (param f64)))
(type $t13 (func (param f64) (result i32)))
(type $t14 (func (param f64) (result i64)))
(type $t15 (func (param i32 i32 i32) (result i32)))
(type $t16 (func (param i32 i32 i32 i32) (result i32)))
(type $t17 (func (param i64 i32 i32)))
(type $t18 (func (param i32 i64 i32) (result i32)))
(type $t19 (func (param i32 i64 i64 i32) (result i32)))
(type $t8 (func (param i32) (result i64)))
(type $t9 (func (param i32 i64)))
(type $t10 (func (param i64 i32)))
(type $t11 (func (param i64 i32) (result i32)))
(type $t12 (func (param i64 i32) (result i64)))
(type $t13 (func (param i32 i32 i32) (result i32)))
(type $t14 (func (param i32 i32 i32 i32) (result i32)))
(type $t15 (func (param i64 i32 i32)))
(type $t16 (func (param i32 i64 i32)))
(type $t17 (func (param i32 i64 i32) (result i32)))
(type $t18 (func (param i32 i64 i64 i32) (result i32)))
(import "e" "log_segment_null" (func $e.log_segment_null (type $t1)))
(import "e" "trigger_gp" (func $e.trigger_gp (type $t1)))
(import "e" "safe_write32_slow_jit" (func $e.safe_write32_slow_jit (type $t15)))
(import "e" "safe_write32_slow_jit" (func $e.safe_write32_slow_jit (type $t13)))
(import "e" "instr_F4" (func $e.instr_F4 (type $t0)))
(import "e" "trigger_pagefault_end_jit" (func $e.trigger_pagefault_end_jit (type $t0)))
(import "e" "m" (memory $e.m 128))
@ -154,7 +153,7 @@
(i32.eq
(i32.and
(tee_local $l11
(i32.load offset=316208
(i32.load offset=312104
(i32.shl
(i32.shr_u
(get_local $l10)

View file

@ -7,18 +7,17 @@
(type $t5 (func (result i64)))
(type $t6 (func (param i32) (result i32)))
(type $t7 (func (param i32 i32) (result i32)))
(type $t8 (func (param i32) (result f64)))
(type $t9 (func (param i32) (result i64)))
(type $t10 (func (param i32 f64)))
(type $t11 (func (param i64 i32)))
(type $t12 (func (param f64)))
(type $t13 (func (param f64) (result i32)))
(type $t14 (func (param f64) (result i64)))
(type $t15 (func (param i32 i32 i32) (result i32)))
(type $t16 (func (param i32 i32 i32 i32) (result i32)))
(type $t17 (func (param i64 i32 i32)))
(type $t18 (func (param i32 i64 i32) (result i32)))
(type $t19 (func (param i32 i64 i64 i32) (result i32)))
(type $t8 (func (param i32) (result i64)))
(type $t9 (func (param i32 i64)))
(type $t10 (func (param i64 i32)))
(type $t11 (func (param i64 i32) (result i32)))
(type $t12 (func (param i64 i32) (result i64)))
(type $t13 (func (param i32 i32 i32) (result i32)))
(type $t14 (func (param i32 i32 i32 i32) (result i32)))
(type $t15 (func (param i64 i32 i32)))
(type $t16 (func (param i32 i64 i32)))
(type $t17 (func (param i32 i64 i32) (result i32)))
(type $t18 (func (param i32 i64 i64 i32) (result i32)))
(import "e" "log_segment_null" (func $e.log_segment_null (type $t1)))
(import "e" "trigger_gp" (func $e.trigger_gp (type $t1)))
(import "e" "safe_read32s_slow_jit" (func $e.safe_read32s_slow_jit (type $t7)))
@ -152,7 +151,7 @@
(i32.eq
(i32.and
(tee_local $l11
(i32.load offset=316208
(i32.load offset=312104
(i32.shl
(i32.shr_u
(get_local $l10)

View file

@ -7,18 +7,17 @@
(type $t5 (func (result i64)))
(type $t6 (func (param i32) (result i32)))
(type $t7 (func (param i32 i32) (result i32)))
(type $t8 (func (param i32) (result f64)))
(type $t9 (func (param i32) (result i64)))
(type $t10 (func (param i32 f64)))
(type $t11 (func (param i64 i32)))
(type $t12 (func (param f64)))
(type $t13 (func (param f64) (result i32)))
(type $t14 (func (param f64) (result i64)))
(type $t15 (func (param i32 i32 i32) (result i32)))
(type $t16 (func (param i32 i32 i32 i32) (result i32)))
(type $t17 (func (param i64 i32 i32)))
(type $t18 (func (param i32 i64 i32) (result i32)))
(type $t19 (func (param i32 i64 i64 i32) (result i32)))
(type $t8 (func (param i32) (result i64)))
(type $t9 (func (param i32 i64)))
(type $t10 (func (param i64 i32)))
(type $t11 (func (param i64 i32) (result i32)))
(type $t12 (func (param i64 i32) (result i64)))
(type $t13 (func (param i32 i32 i32) (result i32)))
(type $t14 (func (param i32 i32 i32 i32) (result i32)))
(type $t15 (func (param i64 i32 i32)))
(type $t16 (func (param i32 i64 i32)))
(type $t17 (func (param i32 i64 i32) (result i32)))
(type $t18 (func (param i32 i64 i64 i32) (result i32)))
(import "e" "safe_read32s_slow_jit" (func $e.safe_read32s_slow_jit (type $t7)))
(import "e" "instr_F4" (func $e.instr_F4 (type $t0)))
(import "e" "trigger_pagefault_end_jit" (func $e.trigger_pagefault_end_jit (type $t0)))
@ -109,7 +108,7 @@
(i32.eq
(i32.and
(tee_local $l11
(i32.load offset=316208
(i32.load offset=312104
(i32.shl
(i32.shr_u
(get_local $l10)

View file

@ -7,19 +7,18 @@
(type $t5 (func (result i64)))
(type $t6 (func (param i32) (result i32)))
(type $t7 (func (param i32 i32) (result i32)))
(type $t8 (func (param i32) (result f64)))
(type $t9 (func (param i32) (result i64)))
(type $t10 (func (param i32 f64)))
(type $t11 (func (param i64 i32)))
(type $t12 (func (param f64)))
(type $t13 (func (param f64) (result i32)))
(type $t14 (func (param f64) (result i64)))
(type $t15 (func (param i32 i32 i32) (result i32)))
(type $t16 (func (param i32 i32 i32 i32) (result i32)))
(type $t17 (func (param i64 i32 i32)))
(type $t18 (func (param i32 i64 i32) (result i32)))
(type $t19 (func (param i32 i64 i64 i32) (result i32)))
(import "e" "safe_write32_slow_jit" (func $e.safe_write32_slow_jit (type $t15)))
(type $t8 (func (param i32) (result i64)))
(type $t9 (func (param i32 i64)))
(type $t10 (func (param i64 i32)))
(type $t11 (func (param i64 i32) (result i32)))
(type $t12 (func (param i64 i32) (result i64)))
(type $t13 (func (param i32 i32 i32) (result i32)))
(type $t14 (func (param i32 i32 i32 i32) (result i32)))
(type $t15 (func (param i64 i32 i32)))
(type $t16 (func (param i32 i64 i32)))
(type $t17 (func (param i32 i64 i32) (result i32)))
(type $t18 (func (param i32 i64 i64 i32) (result i32)))
(import "e" "safe_write32_slow_jit" (func $e.safe_write32_slow_jit (type $t13)))
(import "e" "instr_F4" (func $e.instr_F4 (type $t0)))
(import "e" "trigger_pagefault_end_jit" (func $e.trigger_pagefault_end_jit (type $t0)))
(import "e" "m" (memory $e.m 128))
@ -112,7 +111,7 @@
(i32.eq
(i32.and
(tee_local $l12
(i32.load offset=316208
(i32.load offset=312104
(i32.shl
(i32.shr_u
(get_local $l11)

View file

@ -7,18 +7,17 @@
(type $t5 (func (result i64)))
(type $t6 (func (param i32) (result i32)))
(type $t7 (func (param i32 i32) (result i32)))
(type $t8 (func (param i32) (result f64)))
(type $t9 (func (param i32) (result i64)))
(type $t10 (func (param i32 f64)))
(type $t11 (func (param i64 i32)))
(type $t12 (func (param f64)))
(type $t13 (func (param f64) (result i32)))
(type $t14 (func (param f64) (result i64)))
(type $t15 (func (param i32 i32 i32) (result i32)))
(type $t16 (func (param i32 i32 i32 i32) (result i32)))
(type $t17 (func (param i64 i32 i32)))
(type $t18 (func (param i32 i64 i32) (result i32)))
(type $t19 (func (param i32 i64 i64 i32) (result i32)))
(type $t8 (func (param i32) (result i64)))
(type $t9 (func (param i32 i64)))
(type $t10 (func (param i64 i32)))
(type $t11 (func (param i64 i32) (result i32)))
(type $t12 (func (param i64 i32) (result i64)))
(type $t13 (func (param i32 i32 i32) (result i32)))
(type $t14 (func (param i32 i32 i32 i32) (result i32)))
(type $t15 (func (param i64 i32 i32)))
(type $t16 (func (param i32 i64 i32)))
(type $t17 (func (param i32 i64 i32) (result i32)))
(type $t18 (func (param i32 i64 i64 i32) (result i32)))
(import "e" "instr_FB_without_fault" (func $e.instr_FB_without_fault (type $t4)))
(import "e" "trigger_gp" (func $e.trigger_gp (type $t1)))
(import "e" "handle_irqs" (func $e.handle_irqs (type $t0)))

View file

@ -7,21 +7,20 @@
(type $t5 (func (result i64)))
(type $t6 (func (param i32) (result i32)))
(type $t7 (func (param i32 i32) (result i32)))
(type $t8 (func (param i32) (result f64)))
(type $t9 (func (param i32) (result i64)))
(type $t10 (func (param i32 f64)))
(type $t11 (func (param i64 i32)))
(type $t12 (func (param f64)))
(type $t13 (func (param f64) (result i32)))
(type $t14 (func (param f64) (result i64)))
(type $t15 (func (param i32 i32 i32) (result i32)))
(type $t16 (func (param i32 i32 i32 i32) (result i32)))
(type $t17 (func (param i64 i32 i32)))
(type $t18 (func (param i32 i64 i32) (result i32)))
(type $t19 (func (param i32 i64 i64 i32) (result i32)))
(type $t8 (func (param i32) (result i64)))
(type $t9 (func (param i32 i64)))
(type $t10 (func (param i64 i32)))
(type $t11 (func (param i64 i32) (result i32)))
(type $t12 (func (param i64 i32) (result i64)))
(type $t13 (func (param i32 i32 i32) (result i32)))
(type $t14 (func (param i32 i32 i32 i32) (result i32)))
(type $t15 (func (param i64 i32 i32)))
(type $t16 (func (param i32 i64 i32)))
(type $t17 (func (param i32 i64 i32) (result i32)))
(type $t18 (func (param i32 i64 i64 i32) (result i32)))
(import "e" "task_switch_test_jit" (func $e.task_switch_test_jit (type $t0)))
(import "e" "fpu_get_sti" (func $e.fpu_get_sti (type $t8)))
(import "e" "fpu_fadd" (func $e.fpu_fadd (type $t10)))
(import "e" "fpu_get_sti" (func $e.fpu_get_sti (type $t2)))
(import "e" "fpu_fadd" (func $e.fpu_fadd (type $t16)))
(import "e" "fpu_pop" (func $e.fpu_pop (type $t0)))
(import "e" "instr_F4" (func $e.instr_F4 (type $t0)))
(import "e" "trigger_pagefault_end_jit" (func $e.trigger_pagefault_end_jit (type $t0)))
@ -141,10 +140,15 @@
(get_local $l9))
(call $e.task_switch_test_jit)
(return)))
(call $e.fpu_fadd
(i32.const 1)
(call $e.fpu_get_sti
(i32.const 1)))
(i32.const 1)
(call $e.fpu_get_sti
(i32.const 1136)
(i32.const 1))
(i64.load
(i32.const 1136))
(i32.load16_u
(i32.const 1144))
(call $e.fpu_fadd)
(call $e.fpu_pop)
(i32.store
(i32.const 560)

View file

@ -7,18 +7,17 @@
(type $t5 (func (result i64)))
(type $t6 (func (param i32) (result i32)))
(type $t7 (func (param i32 i32) (result i32)))
(type $t8 (func (param i32) (result f64)))
(type $t9 (func (param i32) (result i64)))
(type $t10 (func (param i32 f64)))
(type $t11 (func (param i64 i32)))
(type $t12 (func (param f64)))
(type $t13 (func (param f64) (result i32)))
(type $t14 (func (param f64) (result i64)))
(type $t15 (func (param i32 i32 i32) (result i32)))
(type $t16 (func (param i32 i32 i32 i32) (result i32)))
(type $t17 (func (param i64 i32 i32)))
(type $t18 (func (param i32 i64 i32) (result i32)))
(type $t19 (func (param i32 i64 i64 i32) (result i32)))
(type $t8 (func (param i32) (result i64)))
(type $t9 (func (param i32 i64)))
(type $t10 (func (param i64 i32)))
(type $t11 (func (param i64 i32) (result i32)))
(type $t12 (func (param i64 i32) (result i64)))
(type $t13 (func (param i32 i32 i32) (result i32)))
(type $t14 (func (param i32 i32 i32 i32) (result i32)))
(type $t15 (func (param i64 i32 i32)))
(type $t16 (func (param i32 i64 i32)))
(type $t17 (func (param i32 i64 i32) (result i32)))
(type $t18 (func (param i32 i64 i64 i32) (result i32)))
(import "e" "task_switch_test_mmx_jit" (func $e.task_switch_test_mmx_jit (type $t0)))
(import "e" "instr_660F54_reg" (func $e.instr_660F54_reg (type $t2)))
(import "e" "instr_F4" (func $e.instr_F4 (type $t0)))

View file

@ -7,18 +7,17 @@
(type $t5 (func (result i64)))
(type $t6 (func (param i32) (result i32)))
(type $t7 (func (param i32 i32) (result i32)))
(type $t8 (func (param i32) (result f64)))
(type $t9 (func (param i32) (result i64)))
(type $t10 (func (param i32 f64)))
(type $t11 (func (param i64 i32)))
(type $t12 (func (param f64)))
(type $t13 (func (param f64) (result i32)))
(type $t14 (func (param f64) (result i64)))
(type $t15 (func (param i32 i32 i32) (result i32)))
(type $t16 (func (param i32 i32 i32 i32) (result i32)))
(type $t17 (func (param i64 i32 i32)))
(type $t18 (func (param i32 i64 i32) (result i32)))
(type $t19 (func (param i32 i64 i64 i32) (result i32)))
(type $t8 (func (param i32) (result i64)))
(type $t9 (func (param i32 i64)))
(type $t10 (func (param i64 i32)))
(type $t11 (func (param i64 i32) (result i32)))
(type $t12 (func (param i64 i32) (result i64)))
(type $t13 (func (param i32 i32 i32) (result i32)))
(type $t14 (func (param i32 i32 i32 i32) (result i32)))
(type $t15 (func (param i64 i32 i32)))
(type $t16 (func (param i32 i64 i32)))
(type $t17 (func (param i32 i64 i32) (result i32)))
(type $t18 (func (param i32 i64 i64 i32) (result i32)))
(import "e" "instr_F4" (func $e.instr_F4 (type $t0)))
(import "e" "trigger_pagefault_end_jit" (func $e.trigger_pagefault_end_jit (type $t0)))
(import "e" "m" (memory $e.m 128))