diff options
author | JF Bastien <github@jfbastien.com> | 2016-02-23 14:57:58 -0800 |
---|---|---|
committer | JF Bastien <github@jfbastien.com> | 2016-02-23 14:57:58 -0800 |
commit | 0bc91f2983cfcf44cb94a94454e8b689b58dec43 (patch) | |
tree | 63b391c3ff7c1c148e23aa771cd87a52e4417277 /test/torture-s/builtin-prefetch-2.c.s | |
parent | ac3a3bb22be94bf253558c43ad6d8c96340e1553 (diff) | |
parent | c28b1a17ea319393a3c193626cb0acd353ad497a (diff) | |
download | binaryen-0bc91f2983cfcf44cb94a94454e8b689b58dec43.tar.gz binaryen-0bc91f2983cfcf44cb94a94454e8b689b58dec43.tar.bz2 binaryen-0bc91f2983cfcf44cb94a94454e8b689b58dec43.zip |
Merge pull request #213 from WebAssembly/3450
Update to waterfall revision 3450
Diffstat (limited to 'test/torture-s/builtin-prefetch-2.c.s')
-rw-r--r-- | test/torture-s/builtin-prefetch-2.c.s | 56 |
1 files changed, 22 insertions, 34 deletions
diff --git a/test/torture-s/builtin-prefetch-2.c.s b/test/torture-s/builtin-prefetch-2.c.s index c534108c2..088154c34 100644 --- a/test/torture-s/builtin-prefetch-2.c.s +++ b/test/torture-s/builtin-prefetch-2.c.s @@ -38,18 +38,18 @@ simple_static_local: # @simple_static_local .globl simple_local .type simple_local,@function simple_local: # @simple_local - .local i32, i32, i32, i32 + .local i32 # BB#0: # %entry - i32.const $0=, __stack_pointer - i32.load $0=, 0($0) - i32.const $1=, 416 - i32.sub $3=, $0, $1 - i32.const $1=, __stack_pointer - i32.store $3=, 0($1), $3 - i32.const $2=, 416 - i32.add $3=, $3, $2 - i32.const $2=, __stack_pointer - i32.store $3=, 0($2), $3 + i32.const $push0=, __stack_pointer + i32.load $push1=, 0($pop0) + i32.const $push2=, 416 + i32.sub $0=, $pop1, $pop2 + i32.const $push3=, __stack_pointer + i32.store $discard=, 0($pop3), $0 + i32.const $push4=, 416 + i32.add $0=, $0, $pop4 + i32.const $push5=, __stack_pointer + i32.store $discard=, 0($pop5), $0 return .endfunc .Lfunc_end3: @@ -61,19 +61,13 @@ simple_local: # @simple_local .type simple_arg,@function simple_arg: # @simple_arg .param i32, i32, i32 - .local i32, i32, i32, i32 + .local i32 # BB#0: # %entry - i32.const $3=, __stack_pointer - i32.load $3=, 0($3) - i32.const $4=, 16 - i32.sub $6=, $3, $4 - i32.const $4=, __stack_pointer - i32.store $6=, 0($4), $6 - i32.store $discard=, 12($6), $2 - i32.const $5=, 16 - i32.add $6=, $6, $5 - i32.const $5=, __stack_pointer - i32.store $6=, 0($5), $6 + i32.const $push0=, __stack_pointer + i32.load $push1=, 0($pop0) + i32.const $push2=, 16 + i32.sub $3=, $pop1, $pop2 + i32.store $discard=, 12($3), $2 return .endfunc .Lfunc_end4: @@ -95,18 +89,12 @@ expr_global: # @expr_global .globl expr_local .type expr_local,@function expr_local: # @expr_local - .local i32, i32, i32, i32 + .local i32 # BB#0: # %entry - i32.const $0=, __stack_pointer - i32.load $0=, 0($0) - i32.const $1=, 80 - i32.sub $3=, $0, $1 - i32.const $1=, __stack_pointer - i32.store $3=, 0($1), $3 - i32.const $2=, 80 - i32.add $3=, $3, $2 - i32.const $2=, __stack_pointer - i32.store $3=, 0($2), $3 + i32.const $push0=, __stack_pointer + i32.load $push1=, 0($pop0) + i32.const $push2=, 80 + i32.sub $0=, $pop1, $pop2 return .endfunc .Lfunc_end6: |