summaryrefslogtreecommitdiff
path: root/test/torture-s/builtin-prefetch-3.c.s
diff options
context:
space:
mode:
Diffstat (limited to 'test/torture-s/builtin-prefetch-3.c.s')
-rw-r--r--test/torture-s/builtin-prefetch-3.c.s143
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