Lines Matching refs:push
10 ; CHECK-NEXT: local.get $push[[L0:[0-9]+]]=, 0{{$}}
11 ; CHECK-NEXT: local.get $push[[L1:[0-9]+]]=, 0{{$}}
12 ; CHECK-NEXT: f64.eq $push[[NUM0:[0-9]+]]=, $pop[[L0]], $pop[[L1]]{{$}}
13 ; CHECK-NEXT: local.get $push[[L2:[0-9]+]]=, 1{{$}}
14 ; CHECK-NEXT: local.get $push[[L3:[0-9]+]]=, 1{{$}}
15 ; CHECK-NEXT: f64.eq $push[[NUM1:[0-9]+]]=, $pop[[L2]], $pop[[L3]]{{$}}
16 ; CHECK-NEXT: i32.and $push[[NUM2:[0-9]+]]=, $pop[[NUM0]], $pop[[NUM1]]{{$}}
26 ; CHECK-NEXT: local.get $push[[L0:[0-9]+]]=, 0{{$}}
27 ; CHECK-NEXT: local.get $push[[L1:[0-9]+]]=, 0{{$}}
28 ; CHECK-NEXT: f64.ne $push[[NUM0:[0-9]+]]=, $pop[[L0]], $pop[[L1]]{{$}}
29 ; CHECK-NEXT: local.get $push[[L2:[0-9]+]]=, 1{{$}}
30 ; CHECK-NEXT: local.get $push[[L3:[0-9]+]]=, 1{{$}}
31 ; CHECK-NEXT: f64.ne $push[[NUM1:[0-9]+]]=, $pop[[L2]], $pop[[L3]]{{$}}
32 ; CHECK-NEXT: i32.or $push[[NUM2:[0-9]+]]=, $pop[[NUM0]], $pop[[NUM1]]{{$}}
42 ; CHECK-NEXT: local.get $push[[L0:[0-9]+]]=, 0{{$}}
43 ; CHECK-NEXT: local.get $push[[L1:[0-9]+]]=, 1{{$}}
44 ; CHECK-NEXT: f64.eq $push[[NUM:[0-9]+]]=, $pop[[L0]], $pop[[L1]]{{$}}
53 ; CHECK: f64.ne $push[[NUM:[0-9]+]]=, $pop[[L0]], $pop[[L1]]{{$}}
62 ; CHECK: f64.lt $push[[NUM:[0-9]+]]=, $pop[[L0]], $pop[[L1]]{{$}}
71 ; CHECK: f64.le $push[[NUM:[0-9]+]]=, $pop[[L0]], $pop[[L1]]{{$}}
80 ; CHECK: f64.gt $push[[NUM:[0-9]+]]=, $pop[[L0]], $pop[[L1]]{{$}}
89 ; CHECK: f64.ge $push[[NUM:[0-9]+]]=, $pop[[L0]], $pop[[L1]]{{$}}
101 ; CHECK-NEXT: local.get $push[[L0:[0-9]+]]=, 0{{$}}
102 ; CHECK-NEXT: local.get $push[[L1:[0-9]+]]=, 1{{$}}
103 ; CHECK-NEXT: f64.gt $push[[NUM0:[0-9]+]]=, $pop[[L0]], $pop[[L1]]{{$}}
104 ; CHECK-NEXT: local.get $push[[L2:[0-9]+]]=, 0{{$}}
105 ; CHECK-NEXT: local.get $push[[L3:[0-9]+]]=, 1{{$}}
106 ; CHECK-NEXT: f64.lt $push[[NUM1:[0-9]+]]=, $pop[[L2]], $pop[[L3]]{{$}}
107 ; CHECK-NEXT: i32.or $push[[NUM2:[0-9]+]]=, $pop[[NUM0]], $pop[[NUM1]]{{$}}
108 ; CHECK-NEXT: i32.const $push[[C0:[0-9]+]]=, 1
109 ; CHECK-NEXT: i32.xor $push[[NUM3:[0-9]+]]=, $pop[[NUM2]], $pop[[C0]]{{$}}
119 ; CHECK-NEXT: local.get $push[[L0:[0-9]+]]=, 0{{$}}
120 ; CHECK-NEXT: local.get $push[[L1:[0-9]+]]=, 1{{$}}
121 ; CHECK-NEXT: f64.gt $push[[NUM0:[0-9]+]]=, $pop[[L0]], $pop[[L1]]{{$}}
122 ; CHECK-NEXT: local.get $push[[L2:[0-9]+]]=, 0{{$}}
123 ; CHECK-NEXT: local.get $push[[L3:[0-9]+]]=, 1{{$}}
124 ; CHECK-NEXT: f64.lt $push[[NUM1:[0-9]+]]=, $pop[[L2]], $pop[[L3]]{{$}}
125 ; CHECK-NEXT: i32.or $push[[NUM4:[0-9]+]]=, $pop[[NUM0]], $pop[[NUM1]]{{$}}
135 ; CHECK-NEXT: local.get $push[[L0:[0-9]+]]=, 0{{$}}
136 ; CHECK-NEXT: local.get $push[[L1:[0-9]+]]=, 1{{$}}
137 ; CHECK-NEXT: f64.ge $push[[NUM0:[0-9]+]]=, $pop[[L0]], $pop[[L1]]{{$}}
138 ; CHECK-NEXT: i32.const $push[[C0:[0-9]+]]=, 1
139 ; CHECK-NEXT: i32.xor $push[[NUM2:[0-9]+]]=, $pop[[NUM0]], $pop[[C0]]{{$}}
149 ; CHECK-NEXT: local.get $push[[L0:[0-9]+]]=, 0{{$}}
150 ; CHECK-NEXT: local.get $push[[L1:[0-9]+]]=, 1{{$}}
151 ; CHECK-NEXT: f64.gt $push[[NUM0:[0-9]+]]=, $pop[[L0]], $pop[[L1]]{{$}}
152 ; CHECK-NEXT: i32.const $push[[C0:[0-9]+]]=, 1
153 ; CHECK-NEXT: i32.xor $push[[NUM2:[0-9]+]]=, $pop[[NUM0]], $pop[[C0]]{{$}}
163 ; CHECK-NEXT: local.get $push[[L0:[0-9]+]]=, 0{{$}}
164 ; CHECK-NEXT: local.get $push[[L1:[0-9]+]]=, 1{{$}}
165 ; CHECK-NEXT: f64.le $push[[NUM0:[0-9]+]]=, $pop[[L0]], $pop[[L1]]{{$}}
166 ; CHECK-NEXT: i32.const $push[[C0:[0-9]+]]=, 1
167 ; CHECK-NEXT: i32.xor $push[[NUM2:[0-9]+]]=, $pop[[NUM0]], $pop[[C0]]{{$}}
177 ; CHECK-NEXT: local.get $push[[L0:[0-9]+]]=, 0{{$}}
178 ; CHECK-NEXT: local.get $push[[L1:[0-9]+]]=, 1{{$}}
179 ; CHECK-NEXT: f64.lt $push[[NUM0:[0-9]+]]=, $pop[[L0]], $pop[[L1]]{{$}}
180 ; CHECK-NEXT: i32.const $push[[C0:[0-9]+]]=, 1
181 ; CHECK-NEXT: i32.xor $push[[NUM2:[0-9]+]]=, $pop[[NUM0]], $pop[[C0]]{{$}}
190 ; CHECK: local.get $push[[L0:[0-9]+]]=, 0
191 ; CHECK-NEXT: local.get $push[[L1:[0-9]+]]=, 1
192 ; CHECK-NEXT: f64.lt $push[[NUM0:[0-9]+]]=, $pop[[L0]], $pop[[L1]]
193 ; CHECK-NEXT: i32.eqz $push[[NUM3:[0-9]+]]=, $pop[[NUM0]]
210 ; CHECK: local.get $push[[L0:[0-9]+]]=, 0
211 ; CHECK-NEXT: local.get $push[[L1:[0-9]+]]=, 1
212 ; CHECK-NEXT: f64.le $push[[NUM0:[0-9]+]]=, $pop[[L0]], $pop[[L1]]
213 ; CHECK-NEXT: i32.eqz $push[[NUM3:[0-9]+]]=, $pop[[NUM0]]
230 ; CHECK: local.get $push[[L0:[0-9]+]]=, 0
231 ; CHECK-NEXT: local.get $push[[L1:[0-9]+]]=, 1
232 ; CHECK-NEXT: f64.le $push[[NUM0:[0-9]+]]=, $pop[[L0]], $pop[[L1]]
233 ; CHECK-NEXT: i32.eqz $push[[NUM3:[0-9]+]]=, $pop[[NUM0]]
250 ; CHECK: local.get $push[[L0:[0-9]+]]=, 0
251 ; CHECK-NEXT: local.get $push[[L1:[0-9]+]]=, 1
252 ; CHECK-NEXT: f64.gt $push[[NUM0:[0-9]+]]=, $pop[[L0]], $pop[[L1]]
253 ; CHECK-NEXT: i32.eqz $push[[NUM3:[0-9]+]]=, $pop[[NUM0]]
270 ; CHECK: local.get $push[[L0:[0-9]+]]=, 0
271 ; CHECK-NEXT: local.get $push[[L1:[0-9]+]]=, 1
272 ; CHECK-NEXT: f64.ge $push[[NUM0:[0-9]+]]=, $pop[[L0]], $pop[[L1]]
273 ; CHECK-NEXT: i32.eqz $push[[NUM3:[0-9]+]]=, $pop[[NUM0]]
290 ; CHECK: local.get $push[[L0:[0-9]+]]=, 0
291 ; CHECK-NEXT: local.get $push[[L1:[0-9]+]]=, 1
292 ; CHECK-NEXT: f64.gt $push[[NUM0:[0-9]+]]=, $pop[[L0]], $pop[[L1]]
293 ; CHECK-NEXT: i32.eqz $push[[NUM3:[0-9]+]]=, $pop[[NUM0]]
310 ; CHECK: i32.const $push[[L1:[0-9]+]]=, 0
314 ; CHECK-NEXT: local.get $push[[L3:[0-9]+]]=, 0
315 ; CHECK-NEXT: local.get $push[[L2:[0-9]+]]=, 1
316 ; CHECK-NEXT: f64.ge $push[[L0:[0-9]+]]=, $pop[[L3]], $pop[[L2]]
341 ; CHECK: local.get $push[[L8:[0-9]+]]=, 0
342 ; CHECK-NEXT: local.get $push[[L7:[0-9]+]]=, 1
343 ; CHECK-NEXT: f64.ge $push[[L1:[0-9]+]]=, $pop[[L8]], $pop[[L7]]
344 ; CHECK-NEXT: i32.const $push[[L2:[0-9]+]]=, 1
345 ; CHECK-NEXT: i32.xor $push[[L3:[0-9]+]]=, $pop[[L1]], $pop[[L2]]
346 ; CHECK-NEXT: i32.const $push[[L6:[0-9]+]]=, 1
347 ; CHECK-NEXT: i32.add $push[[L4:[0-9]+]]=, $pop[[L3]], $pop[[L6]]
348 ; CHECK-NEXT: i32.const $push[[L5:[0-9]+]]=, 1
349 ; CHECK-NEXT: i32.xor $push[[L0:[0-9]+]]=, $pop[[L4]], $pop[[L5]]