summaryrefslogtreecommitdiff
path: root/test/torture-s/usmul.c.s
diff options
context:
space:
mode:
Diffstat (limited to 'test/torture-s/usmul.c.s')
-rw-r--r--test/torture-s/usmul.c.s87
1 files changed, 50 insertions, 37 deletions
diff --git a/test/torture-s/usmul.c.s b/test/torture-s/usmul.c.s
index e40b3ea59..968cc1e2d 100644
--- a/test/torture-s/usmul.c.s
+++ b/test/torture-s/usmul.c.s
@@ -34,60 +34,73 @@ bar: # @bar
.type main,@function
main: # @main
.result i32
- .local i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32
# BB#0: # %entry
- i32.const $0=, 65535
- i32.const $1=, -2
- i32.call $2=, foo@FUNCTION, $1, $0
- i32.const $3=, -131070
block
- i32.ne $push0=, $2, $3
- br_if $pop0, 0 # 0: down to label0
+ i32.const $push0=, -2
+ i32.const $push33=, 65535
+ i32.call $push1=, foo@FUNCTION, $pop0, $pop33
+ i32.const $push2=, -131070
+ i32.ne $push3=, $pop1, $pop2
+ br_if $pop3, 0 # 0: down to label0
# BB#1: # %if.end
- i32.const $2=, 2
- i32.call $4=, foo@FUNCTION, $2, $0
- i32.const $5=, 131070
block
- i32.ne $push1=, $4, $5
- br_if $pop1, 0 # 0: down to label1
+ i32.const $push4=, 2
+ i32.const $push34=, 65535
+ i32.call $push5=, foo@FUNCTION, $pop4, $pop34
+ i32.const $push6=, 131070
+ i32.ne $push7=, $pop5, $pop6
+ br_if $pop7, 0 # 0: down to label1
# BB#2: # %if.end4
- i32.const $4=, 32768
- i32.const $6=, -32768
- i32.call $7=, foo@FUNCTION, $6, $4
- i32.const $8=, -1073741824
block
- i32.ne $push2=, $7, $8
- br_if $pop2, 0 # 0: down to label2
+ i32.const $push8=, -32768
+ i32.const $push35=, 32768
+ i32.call $push9=, foo@FUNCTION, $pop8, $pop35
+ i32.const $push10=, -1073741824
+ i32.ne $push11=, $pop9, $pop10
+ br_if $pop11, 0 # 0: down to label2
# BB#3: # %if.end8
- i32.const $7=, 32767
- i32.call $9=, foo@FUNCTION, $7, $4
- i32.const $10=, 1073709056
block
- i32.ne $push3=, $9, $10
- br_if $pop3, 0 # 0: down to label3
+ i32.const $push12=, 32767
+ i32.const $push36=, 32768
+ i32.call $push13=, foo@FUNCTION, $pop12, $pop36
+ i32.const $push14=, 1073709056
+ i32.ne $push15=, $pop13, $pop14
+ br_if $pop15, 0 # 0: down to label3
# BB#4: # %if.end12
block
- i32.call $push4=, bar@FUNCTION, $0, $1
- i32.ne $push5=, $pop4, $3
- br_if $pop5, 0 # 0: down to label4
+ i32.const $push37=, 65535
+ i32.const $push16=, -2
+ i32.call $push17=, bar@FUNCTION, $pop37, $pop16
+ i32.const $push18=, -131070
+ i32.ne $push19=, $pop17, $pop18
+ br_if $pop19, 0 # 0: down to label4
# BB#5: # %if.end16
block
- i32.call $push6=, bar@FUNCTION, $0, $2
- i32.ne $push7=, $pop6, $5
- br_if $pop7, 0 # 0: down to label5
+ i32.const $push38=, 65535
+ i32.const $push20=, 2
+ i32.call $push21=, bar@FUNCTION, $pop38, $pop20
+ i32.const $push22=, 131070
+ i32.ne $push23=, $pop21, $pop22
+ br_if $pop23, 0 # 0: down to label5
# BB#6: # %if.end20
block
- i32.call $push8=, bar@FUNCTION, $4, $6
- i32.ne $push9=, $pop8, $8
- br_if $pop9, 0 # 0: down to label6
+ i32.const $push39=, 32768
+ i32.const $push24=, -32768
+ i32.call $push25=, bar@FUNCTION, $pop39, $pop24
+ i32.const $push26=, -1073741824
+ i32.ne $push27=, $pop25, $pop26
+ br_if $pop27, 0 # 0: down to label6
# BB#7: # %if.end24
block
- i32.call $push10=, bar@FUNCTION, $4, $7
- i32.ne $push11=, $pop10, $10
- br_if $pop11, 0 # 0: down to label7
+ i32.const $push40=, 32768
+ i32.const $push28=, 32767
+ i32.call $push29=, bar@FUNCTION, $pop40, $pop28
+ i32.const $push30=, 1073709056
+ i32.ne $push31=, $pop29, $pop30
+ br_if $pop31, 0 # 0: down to label7
# BB#8: # %if.end28
- i32.const $push12=, 0
- call exit@FUNCTION, $pop12
+ i32.const $push32=, 0
+ call exit@FUNCTION, $pop32
unreachable
.LBB2_9: # %if.then27
end_block # label7: