diff options
Diffstat (limited to 'test/torture-s/builtin-prefetch-3.c.s')
-rw-r--r-- | test/torture-s/builtin-prefetch-3.c.s | 143 |
1 files changed, 83 insertions, 60 deletions
diff --git a/test/torture-s/builtin-prefetch-3.c.s b/test/torture-s/builtin-prefetch-3.c.s index b6fecb3fd..e23d00424 100644 --- a/test/torture-s/builtin-prefetch-3.c.s +++ b/test/torture-s/builtin-prefetch-3.c.s @@ -5,11 +5,11 @@ .globl simple_vol_global .type simple_vol_global,@function simple_vol_global: # @simple_vol_global - .local i32 # BB#0: # %entry - i32.const $0=, 0 - i32.load $discard=, glob_vol_ptr_int($0) - i32.load $discard=, glob_vol_ptr_vol_int($0) + i32.const $push0=, 0 + i32.load $discard=, glob_vol_ptr_int($pop0) + i32.const $push1=, 0 + i32.load $discard=, glob_vol_ptr_vol_int($pop1) return .endfunc .Lfunc_end0: @@ -20,11 +20,11 @@ simple_vol_global: # @simple_vol_global .globl simple_vol_file .type simple_vol_file,@function simple_vol_file: # @simple_vol_file - .local i32 # BB#0: # %entry - i32.const $0=, 0 - i32.load $discard=, stat_vol_ptr_int($0) - i32.load $discard=, stat_vol_ptr_vol_int($0) + i32.const $push0=, 0 + i32.load $discard=, stat_vol_ptr_int($pop0) + i32.const $push1=, 0 + i32.load $discard=, stat_vol_ptr_vol_int($pop1) return .endfunc .Lfunc_end1: @@ -35,39 +35,63 @@ simple_vol_file: # @simple_vol_file .globl expr_vol_global .type expr_vol_global,@function expr_vol_global: # @expr_vol_global - .local i32 # BB#0: # %entry - i32.const $0=, 0 - i32.load $discard=, vol_ptr_str($0) - i32.load $discard=, vol_ptr_vol_str($0) - i32.load $discard=, vol_ptr_str($0) - i32.load $discard=, vol_ptr_vol_str($0) - i32.load $discard=, vol_ptr_str($0) - i32.load $discard=, vol_ptr_vol_str($0) - i32.load $discard=, vol_str+16($0) - i32.load $discard=, vol_ptr_str($0) - i32.load $push0=, ptr_vol_str($0) - i32.load $discard=, 16($pop0) - i32.load $push1=, vol_ptr_vol_str($0) + i32.const $push0=, 0 + i32.load $discard=, vol_ptr_str($pop0) + i32.const $push29=, 0 + i32.load $discard=, vol_ptr_vol_str($pop29) + i32.const $push28=, 0 + i32.load $discard=, vol_ptr_str($pop28) + i32.const $push27=, 0 + i32.load $discard=, vol_ptr_vol_str($pop27) + i32.const $push26=, 0 + i32.load $discard=, vol_ptr_str($pop26) + i32.const $push25=, 0 + i32.load $discard=, vol_ptr_vol_str($pop25) + i32.const $push24=, 0 + i32.load $discard=, vol_str+16($pop24) + i32.const $push23=, 0 + i32.load $discard=, vol_ptr_str($pop23) + i32.const $push22=, 0 + i32.load $push1=, ptr_vol_str($pop22) i32.load $discard=, 16($pop1) - i32.load $discard=, vol_str+16($0) - i32.load $discard=, vol_ptr_str($0) - i32.load $push2=, ptr_vol_str($0) + i32.const $push21=, 0 + i32.load $push2=, vol_ptr_vol_str($pop21) i32.load $discard=, 16($pop2) - i32.load $push3=, vol_ptr_vol_str($0) + i32.const $push20=, 0 + i32.load $discard=, vol_str+16($pop20) + i32.const $push19=, 0 + i32.load $discard=, vol_ptr_str($pop19) + i32.const $push18=, 0 + i32.load $push3=, ptr_vol_str($pop18) i32.load $discard=, 16($pop3) - i32.load $discard=, glob_vol_ptr_int($0) - i32.load $discard=, glob_vol_ptr_vol_int($0) - i32.load $discard=, glob_vol_ptr_int($0) - i32.load $discard=, glob_vol_ptr_vol_int($0) - i32.load $discard=, glob_vol_int($0) - i32.load $discard=, glob_vol_ptr_int($0) - i32.load $discard=, glob_vol_ptr_vol_int($0) - i32.load $discard=, glob_vol_ptr_int($0) - i32.load $discard=, glob_vol_int($0) - i32.load $discard=, glob_vol_int($0) - i32.load $discard=, glob_vol_ptr_vol_int($0) - i32.load $discard=, glob_vol_int($0) + i32.const $push17=, 0 + i32.load $push4=, vol_ptr_vol_str($pop17) + i32.load $discard=, 16($pop4) + i32.const $push16=, 0 + i32.load $discard=, glob_vol_ptr_int($pop16) + i32.const $push15=, 0 + i32.load $discard=, glob_vol_ptr_vol_int($pop15) + i32.const $push14=, 0 + i32.load $discard=, glob_vol_ptr_int($pop14) + i32.const $push13=, 0 + i32.load $discard=, glob_vol_ptr_vol_int($pop13) + i32.const $push12=, 0 + i32.load $discard=, glob_vol_int($pop12) + i32.const $push11=, 0 + i32.load $discard=, glob_vol_ptr_int($pop11) + i32.const $push10=, 0 + i32.load $discard=, glob_vol_ptr_vol_int($pop10) + i32.const $push9=, 0 + i32.load $discard=, glob_vol_ptr_int($pop9) + i32.const $push8=, 0 + i32.load $discard=, glob_vol_int($pop8) + i32.const $push7=, 0 + i32.load $discard=, glob_vol_int($pop7) + i32.const $push6=, 0 + i32.load $discard=, glob_vol_ptr_vol_int($pop6) + i32.const $push5=, 0 + i32.load $discard=, glob_vol_int($pop5) return .endfunc .Lfunc_end2: @@ -79,18 +103,17 @@ expr_vol_global: # @expr_vol_global .type main,@function main: # @main .result i32 - .local i32 # BB#0: # %entry - i32.const $0=, 0 - i32.load $discard=, glob_vol_ptr_int($0) - i32.load $discard=, glob_vol_ptr_vol_int($0) - i32.load $discard=, stat_vol_ptr_int($0) - i32.load $discard=, stat_vol_ptr_vol_int($0) + call simple_vol_global@FUNCTION + call simple_vol_file@FUNCTION + i32.const $push1=, 0 + i32.const $push4=, 0 i32.const $push0=, str - i32.store $push1=, str+16($0), $pop0 - i32.store $discard=, vol_str+16($0), $pop1 + i32.store $push2=, str+16($pop4), $pop0 + i32.store $discard=, vol_str+16($pop1), $pop2 call expr_vol_global@FUNCTION - call exit@FUNCTION, $0 + i32.const $push3=, 0 + call exit@FUNCTION, $pop3 unreachable .endfunc .Lfunc_end3: @@ -100,7 +123,7 @@ main: # @main .type glob_int,@object .section .data.glob_int,"aw",@progbits .globl glob_int - .align 2 + .p2align 2 glob_int: .int32 4 # 0x4 .size glob_int, 4 @@ -109,7 +132,7 @@ glob_int: .type glob_int_arr,@object .section .bss.glob_int_arr,"aw",@nobits .globl glob_int_arr - .align 4 + .p2align 4 glob_int_arr: .skip 400 .size glob_int_arr, 400 @@ -118,7 +141,7 @@ glob_int_arr: .type glob_vol_ptr_int,@object .section .data.glob_vol_ptr_int,"aw",@progbits .globl glob_vol_ptr_int - .align 2 + .p2align 2 glob_vol_ptr_int: .int32 glob_int_arr .size glob_vol_ptr_int, 4 @@ -127,7 +150,7 @@ glob_vol_ptr_int: .type glob_vol_int_arr,@object .section .bss.glob_vol_int_arr,"aw",@nobits .globl glob_vol_int_arr - .align 4 + .p2align 4 glob_vol_int_arr: .skip 400 .size glob_vol_int_arr, 400 @@ -136,7 +159,7 @@ glob_vol_int_arr: .type glob_ptr_vol_int,@object .section .data.glob_ptr_vol_int,"aw",@progbits .globl glob_ptr_vol_int - .align 2 + .p2align 2 glob_ptr_vol_int: .int32 glob_vol_int_arr .size glob_ptr_vol_int, 4 @@ -145,7 +168,7 @@ glob_ptr_vol_int: .type glob_vol_ptr_vol_int,@object .section .data.glob_vol_ptr_vol_int,"aw",@progbits .globl glob_vol_ptr_vol_int - .align 2 + .p2align 2 glob_vol_ptr_vol_int: .int32 glob_vol_int_arr .size glob_vol_ptr_vol_int, 4 @@ -154,7 +177,7 @@ glob_vol_ptr_vol_int: .type str,@object .section .bss.str,"aw",@nobits .globl str - .align 2 + .p2align 2 str: .skip 20 .size str, 20 @@ -163,7 +186,7 @@ str: .type vol_ptr_str,@object .section .data.vol_ptr_str,"aw",@progbits .globl vol_ptr_str - .align 2 + .p2align 2 vol_ptr_str: .int32 str .size vol_ptr_str, 4 @@ -172,7 +195,7 @@ vol_ptr_str: .type vol_str,@object .section .bss.vol_str,"aw",@nobits .globl vol_str - .align 2 + .p2align 2 vol_str: .skip 20 .size vol_str, 20 @@ -181,7 +204,7 @@ vol_str: .type ptr_vol_str,@object .section .data.ptr_vol_str,"aw",@progbits .globl ptr_vol_str - .align 2 + .p2align 2 ptr_vol_str: .int32 vol_str .size ptr_vol_str, 4 @@ -190,7 +213,7 @@ ptr_vol_str: .type vol_ptr_vol_str,@object .section .data.vol_ptr_vol_str,"aw",@progbits .globl vol_ptr_vol_str - .align 2 + .p2align 2 vol_ptr_vol_str: .int32 vol_str .size vol_ptr_vol_str, 4 @@ -199,7 +222,7 @@ vol_ptr_vol_str: .type glob_vol_int,@object .section .bss.glob_vol_int,"aw",@nobits .globl glob_vol_int - .align 2 + .p2align 2 glob_vol_int: .int32 0 # 0x0 .size glob_vol_int, 4 @@ -208,14 +231,14 @@ glob_vol_int: .lcomm stat_vol_int_arr,400,4 .type stat_vol_ptr_int,@object # @stat_vol_ptr_int .section .data.stat_vol_ptr_int,"aw",@progbits - .align 2 + .p2align 2 stat_vol_ptr_int: .int32 stat_int_arr .size stat_vol_ptr_int, 4 .type stat_vol_ptr_vol_int,@object # @stat_vol_ptr_vol_int .section .data.stat_vol_ptr_vol_int,"aw",@progbits - .align 2 + .p2align 2 stat_vol_ptr_vol_int: .int32 stat_vol_int_arr .size stat_vol_ptr_vol_int, 4 |