diff options
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: |