|
40 | 40 | ;; gv1 = load.i64 notrap aligned readonly gv0+8 |
41 | 41 | ;; gv2 = load.i64 notrap aligned gv1+16 |
42 | 42 | ;; gv3 = vmctx |
43 | | -;; gv4 = load.i64 notrap aligned gv3+96 |
44 | | -;; gv5 = load.i64 notrap aligned can_move checked gv3+88 |
| 43 | +;; gv4 = load.i64 notrap aligned gv3+88 |
| 44 | +;; gv5 = load.i64 notrap aligned can_move checked gv3+80 |
45 | 45 | ;; stack_limit = gv2 |
46 | 46 | ;; |
47 | 47 | ;; block0(v0: i64, v1: i64, v2: i32): |
48 | | -;; @0047 v7 = load.i64 notrap aligned v0+96 |
| 48 | +;; @0047 v7 = load.i64 notrap aligned v0+88 |
49 | 49 | ;; @0047 v6 = uextend.i64 v2 |
50 | 50 | ;; @0047 v8 = icmp ugt v6, v7 |
51 | 51 | ;; @0047 trapnz v8, heap_oob |
52 | | -;; @0047 v9 = load.i64 notrap aligned can_move checked v0+88 |
| 52 | +;; @0047 v9 = load.i64 notrap aligned can_move checked v0+80 |
53 | 53 | ;; @0047 v10 = iadd v9, v6 |
54 | 54 | ;; @0047 v11 = load.i32 little heap v10 |
55 | 55 | ;; @004c v17 = iconst.i64 4 |
|
73 | 73 | ;; gv1 = load.i64 notrap aligned readonly gv0+8 |
74 | 74 | ;; gv2 = load.i64 notrap aligned gv1+16 |
75 | 75 | ;; gv3 = vmctx |
76 | | -;; gv4 = load.i64 notrap aligned gv3+96 |
77 | | -;; gv5 = load.i64 notrap aligned can_move checked gv3+88 |
| 76 | +;; gv4 = load.i64 notrap aligned gv3+88 |
| 77 | +;; gv5 = load.i64 notrap aligned can_move checked gv3+80 |
78 | 78 | ;; stack_limit = gv2 |
79 | 79 | ;; |
80 | 80 | ;; block0(v0: i64, v1: i64, v2: i32, v3: i32, v4: i32, v5: i32): |
81 | | -;; @005d v7 = load.i64 notrap aligned v0+96 |
| 81 | +;; @005d v7 = load.i64 notrap aligned v0+88 |
82 | 82 | ;; @005d v6 = uextend.i64 v2 |
83 | 83 | ;; @005d v8 = icmp ugt v6, v7 |
84 | 84 | ;; @005d trapnz v8, heap_oob |
85 | | -;; @005d v9 = load.i64 notrap aligned can_move checked v0+88 |
| 85 | +;; @005d v9 = load.i64 notrap aligned can_move checked v0+80 |
86 | 86 | ;; @005d v10 = iadd v9, v6 |
87 | 87 | ;; @005d store little heap v3, v10 |
88 | 88 | ;; @0064 v16 = iconst.i64 4 |
|
0 commit comments