]> git.proxmox.com Git - rustc.git/blob - src/binaryen/test/torture-s/divcmp-4.c.s
New upstream version 1.23.0+dfsg1
[rustc.git] / src / binaryen / test / torture-s / divcmp-4.c.s
1 .text
2 .file "divcmp-4.c"
3 .section .text.test1,"ax",@progbits
4 .hidden test1 # -- Begin function test1
5 .globl test1
6 .type test1,@function
7 test1: # @test1
8 .param i32
9 .result i32
10 # BB#0: # %entry
11 i32.const $push0=, 29
12 i32.add $push1=, $0, $pop0
13 i32.const $push2=, 10
14 i32.lt_u $push3=, $pop1, $pop2
15 # fallthrough-return: $pop3
16 .endfunc
17 .Lfunc_end0:
18 .size test1, .Lfunc_end0-test1
19 # -- End function
20 .section .text.test2,"ax",@progbits
21 .hidden test2 # -- Begin function test2
22 .globl test2
23 .type test2,@function
24 test2: # @test2
25 .param i32
26 .result i32
27 # BB#0: # %entry
28 i32.const $push0=, 9
29 i32.add $push1=, $0, $pop0
30 i32.const $push2=, 19
31 i32.lt_u $push3=, $pop1, $pop2
32 # fallthrough-return: $pop3
33 .endfunc
34 .Lfunc_end1:
35 .size test2, .Lfunc_end1-test2
36 # -- End function
37 .section .text.test3,"ax",@progbits
38 .hidden test3 # -- Begin function test3
39 .globl test3
40 .type test3,@function
41 test3: # @test3
42 .param i32
43 .result i32
44 # BB#0: # %entry
45 i32.const $push0=, 29
46 i32.add $push1=, $0, $pop0
47 i32.const $push2=, 9
48 i32.gt_u $push3=, $pop1, $pop2
49 # fallthrough-return: $pop3
50 .endfunc
51 .Lfunc_end2:
52 .size test3, .Lfunc_end2-test3
53 # -- End function
54 .section .text.test4,"ax",@progbits
55 .hidden test4 # -- Begin function test4
56 .globl test4
57 .type test4,@function
58 test4: # @test4
59 .param i32
60 .result i32
61 # BB#0: # %entry
62 i32.const $push0=, 9
63 i32.add $push1=, $0, $pop0
64 i32.const $push2=, 18
65 i32.gt_u $push3=, $pop1, $pop2
66 # fallthrough-return: $pop3
67 .endfunc
68 .Lfunc_end3:
69 .size test4, .Lfunc_end3-test4
70 # -- End function
71 .section .text.test5,"ax",@progbits
72 .hidden test5 # -- Begin function test5
73 .globl test5
74 .type test5,@function
75 test5: # @test5
76 .param i32
77 .result i32
78 # BB#0: # %entry
79 i32.const $push0=, -20
80 i32.gt_s $push1=, $0, $pop0
81 # fallthrough-return: $pop1
82 .endfunc
83 .Lfunc_end4:
84 .size test5, .Lfunc_end4-test5
85 # -- End function
86 .section .text.test6,"ax",@progbits
87 .hidden test6 # -- Begin function test6
88 .globl test6
89 .type test6,@function
90 test6: # @test6
91 .param i32
92 .result i32
93 # BB#0: # %entry
94 i32.const $push0=, 9
95 i32.gt_s $push1=, $0, $pop0
96 # fallthrough-return: $pop1
97 .endfunc
98 .Lfunc_end5:
99 .size test6, .Lfunc_end5-test6
100 # -- End function
101 .section .text.test7,"ax",@progbits
102 .hidden test7 # -- Begin function test7
103 .globl test7
104 .type test7,@function
105 test7: # @test7
106 .param i32
107 .result i32
108 # BB#0: # %entry
109 i32.const $push0=, -30
110 i32.gt_s $push1=, $0, $pop0
111 # fallthrough-return: $pop1
112 .endfunc
113 .Lfunc_end6:
114 .size test7, .Lfunc_end6-test7
115 # -- End function
116 .section .text.test8,"ax",@progbits
117 .hidden test8 # -- Begin function test8
118 .globl test8
119 .type test8,@function
120 test8: # @test8
121 .param i32
122 .result i32
123 # BB#0: # %entry
124 i32.const $push0=, -10
125 i32.gt_s $push1=, $0, $pop0
126 # fallthrough-return: $pop1
127 .endfunc
128 .Lfunc_end7:
129 .size test8, .Lfunc_end7-test8
130 # -- End function
131 .section .text.test9,"ax",@progbits
132 .hidden test9 # -- Begin function test9
133 .globl test9
134 .type test9,@function
135 test9: # @test9
136 .param i32
137 .result i32
138 # BB#0: # %entry
139 i32.const $push0=, -29
140 i32.lt_s $push1=, $0, $pop0
141 # fallthrough-return: $pop1
142 .endfunc
143 .Lfunc_end8:
144 .size test9, .Lfunc_end8-test9
145 # -- End function
146 .section .text.test10,"ax",@progbits
147 .hidden test10 # -- Begin function test10
148 .globl test10
149 .type test10,@function
150 test10: # @test10
151 .param i32
152 .result i32
153 # BB#0: # %entry
154 i32.const $push0=, -9
155 i32.lt_s $push1=, $0, $pop0
156 # fallthrough-return: $pop1
157 .endfunc
158 .Lfunc_end9:
159 .size test10, .Lfunc_end9-test10
160 # -- End function
161 .section .text.test11,"ax",@progbits
162 .hidden test11 # -- Begin function test11
163 .globl test11
164 .type test11,@function
165 test11: # @test11
166 .param i32
167 .result i32
168 # BB#0: # %entry
169 i32.const $push0=, -19
170 i32.lt_s $push1=, $0, $pop0
171 # fallthrough-return: $pop1
172 .endfunc
173 .Lfunc_end10:
174 .size test11, .Lfunc_end10-test11
175 # -- End function
176 .section .text.test12,"ax",@progbits
177 .hidden test12 # -- Begin function test12
178 .globl test12
179 .type test12,@function
180 test12: # @test12
181 .param i32
182 .result i32
183 # BB#0: # %entry
184 i32.const $push0=, 10
185 i32.lt_s $push1=, $0, $pop0
186 # fallthrough-return: $pop1
187 .endfunc
188 .Lfunc_end11:
189 .size test12, .Lfunc_end11-test12
190 # -- End function
191 .section .text.main,"ax",@progbits
192 .hidden main # -- Begin function main
193 .globl main
194 .type main,@function
195 main: # @main
196 .result i32
197 # BB#0: # %if.end236
198 i32.const $push0=, 0
199 # fallthrough-return: $pop0
200 .endfunc
201 .Lfunc_end12:
202 .size main, .Lfunc_end12-main
203 # -- End function
204
205 .ident "clang version 6.0.0 (https://llvm.googlesource.com/clang.git a1774cccdccfa673c057f93ccf23bc2d8cb04932) (https://llvm.googlesource.com/llvm.git fc50e1c6121255333bc42d6faf2b524c074eae25)"