diff options
Diffstat (limited to 'test/torture-s/builtin-bitops-1.c.s')
-rw-r--r-- | test/torture-s/builtin-bitops-1.c.s | 805 |
1 files changed, 402 insertions, 403 deletions
diff --git a/test/torture-s/builtin-bitops-1.c.s b/test/torture-s/builtin-bitops-1.c.s index 708cc2e9b..b49c5cfec 100644 --- a/test/torture-s/builtin-bitops-1.c.s +++ b/test/torture-s/builtin-bitops-1.c.s @@ -700,21 +700,21 @@ main: # @main block block loop # label41: - i32.const $push221=, 2 - i32.shl $push220=, $0, $pop221 - tee_local $push219=, $6=, $pop220 - i32.load $push218=, ints($pop219) - tee_local $push217=, $10=, $pop218 - i32.ctz $push216=, $pop217 - tee_local $push215=, $2=, $pop216 - i32.const $push214=, 1 - i32.add $push5=, $pop215, $pop214 - i32.const $push213=, 0 - i32.select $5=, $pop5, $pop213, $10 + i32.const $push215=, 2 + i32.shl $push214=, $0, $pop215 + tee_local $push213=, $6=, $pop214 + i32.load $push212=, ints($pop213) + tee_local $push211=, $10=, $pop212 + i32.ctz $push210=, $pop211 + tee_local $push209=, $2=, $pop210 + i32.const $push208=, 1 + i32.add $push5=, $pop209, $pop208 + i32.const $push207=, 0 + i32.select $5=, $pop5, $pop207, $10 i32.const $3=, 0 block - i32.eqz $push433=, $10 - br_if 0, $pop433 # 0: down to label43 + i32.eqz $push427=, $10 + br_if 0, $pop427 # 0: down to label43 # BB#2: # %for.body.i.preheader # in Loop: Header=BB18_1 Depth=1 i32.const $3=, 0 @@ -722,23 +722,23 @@ main: # @main # Parent Loop BB18_1 Depth=1 # => This Inner Loop Header: Depth=2 loop # label44: - i32.const $push222=, 1 - i32.shl $push6=, $pop222, $3 + i32.const $push216=, 1 + i32.shl $push6=, $pop216, $3 i32.and $push7=, $pop6, $10 br_if 1, $pop7 # 1: down to label45 # BB#4: # %for.inc.i # in Loop: Header=BB18_3 Depth=2 - i32.const $push226=, 1 - i32.add $push225=, $3, $pop226 - tee_local $push224=, $3=, $pop225 - i32.const $push223=, 32 - i32.lt_u $push8=, $pop224, $pop223 + i32.const $push220=, 1 + i32.add $push219=, $3, $pop220 + tee_local $push218=, $3=, $pop219 + i32.const $push217=, 32 + i32.lt_u $push8=, $pop218, $pop217 br_if 0, $pop8 # 0: up to label44 .LBB18_5: # %for.end.i # in Loop: Header=BB18_1 Depth=1 end_loop # label45: - i32.const $push227=, 1 - i32.add $3=, $3, $pop227 + i32.const $push221=, 1 + i32.add $3=, $3, $pop221 .LBB18_6: # %my_ffs.exit # in Loop: Header=BB18_1 Depth=1 end_block # label43: @@ -747,8 +747,8 @@ main: # @main # BB#7: # %if.end # in Loop: Header=BB18_1 Depth=1 block - i32.eqz $push434=, $10 - br_if 0, $pop434 # 0: down to label46 + i32.eqz $push428=, $10 + br_if 0, $pop428 # 0: down to label46 # BB#8: # %land.lhs.true # in Loop: Header=BB18_1 Depth=1 i32.clz $1=, $10 @@ -758,19 +758,19 @@ main: # @main # Parent Loop BB18_1 Depth=1 # => This Inner Loop Header: Depth=2 loop # label47: - i32.const $push228=, 1 - i32.shl $push10=, $pop228, $3 + i32.const $push222=, 1 + i32.shl $push10=, $pop222, $3 i32.and $push11=, $pop10, $10 br_if 1, $pop11 # 1: down to label48 # BB#10: # %for.inc.i825 # in Loop: Header=BB18_9 Depth=2 - i32.const $push233=, -1 - i32.add $3=, $3, $pop233 - i32.const $push232=, 1 - i32.add $push231=, $5, $pop232 - tee_local $push230=, $5=, $pop231 - i32.const $push229=, 32 - i32.lt_u $push12=, $pop230, $pop229 + i32.const $push227=, -1 + i32.add $3=, $3, $pop227 + i32.const $push226=, 1 + i32.add $push225=, $5, $pop226 + tee_local $push224=, $5=, $pop225 + i32.const $push223=, 32 + i32.lt_u $push12=, $pop224, $pop223 br_if 0, $pop12 # 0: up to label47 .LBB18_11: # %my_clz.exit # in Loop: Header=BB18_1 Depth=1 @@ -784,17 +784,17 @@ main: # @main # Parent Loop BB18_1 Depth=1 # => This Inner Loop Header: Depth=2 loop # label49: - i32.const $push234=, 1 - i32.shl $push14=, $pop234, $3 + i32.const $push228=, 1 + i32.shl $push14=, $pop228, $3 i32.and $push15=, $pop14, $10 br_if 1, $pop15 # 1: down to label50 # BB#14: # %for.inc.i892 # in Loop: Header=BB18_13 Depth=2 - i32.const $push238=, 1 - i32.add $push237=, $3, $pop238 - tee_local $push236=, $3=, $pop237 - i32.const $push235=, 32 - i32.lt_u $push16=, $pop236, $pop235 + i32.const $push232=, 1 + i32.add $push231=, $3, $pop232 + tee_local $push230=, $3=, $pop231 + i32.const $push229=, 32 + i32.lt_u $push16=, $pop230, $pop229 br_if 0, $pop16 # 0: up to label49 .LBB18_15: # %my_ctz.exit # in Loop: Header=BB18_1 Depth=1 @@ -805,12 +805,12 @@ main: # @main # in Loop: Header=BB18_1 Depth=1 end_block # label46: i32.call $2=, __builtin_clrsb@FUNCTION, $10 - i32.const $push242=, ints - i32.add $push0=, $6, $pop242 - i32.load $push241=, 0($pop0) - tee_local $push240=, $3=, $pop241 - i32.const $push239=, 31 - i32.shr_u $6=, $pop240, $pop239 + i32.const $push236=, ints + i32.add $push0=, $6, $pop236 + i32.load $push235=, 0($pop0) + tee_local $push234=, $3=, $pop235 + i32.const $push233=, 31 + i32.shr_u $6=, $pop234, $pop233 i32.const $5=, 1 i32.const $10=, 30 .LBB18_17: # %for.body.i974 @@ -818,25 +818,25 @@ main: # @main # => This Inner Loop Header: Depth=2 loop # label51: i32.shr_u $push18=, $3, $10 - i32.const $push243=, 1 - i32.and $push19=, $pop18, $pop243 + i32.const $push237=, 1 + i32.and $push19=, $pop18, $pop237 i32.ne $push20=, $pop19, $6 br_if 1, $pop20 # 1: down to label52 # BB#18: # %for.inc.i977 # in Loop: Header=BB18_17 Depth=2 - i32.const $push248=, -1 - i32.add $10=, $10, $pop248 - i32.const $push247=, 1 - i32.add $push246=, $5, $pop247 - tee_local $push245=, $5=, $pop246 - i32.const $push244=, 32 - i32.lt_u $push21=, $pop245, $pop244 + i32.const $push242=, -1 + i32.add $10=, $10, $pop242 + i32.const $push241=, 1 + i32.add $push240=, $5, $pop241 + tee_local $push239=, $5=, $pop240 + i32.const $push238=, 32 + i32.lt_u $push21=, $pop239, $pop238 br_if 0, $pop21 # 0: up to label51 .LBB18_19: # %my_clrsb.exit # in Loop: Header=BB18_1 Depth=1 end_loop # label52: - i32.const $push249=, -1 - i32.add $push22=, $5, $pop249 + i32.const $push243=, -1 + i32.add $push22=, $5, $pop243 i32.ne $push23=, $2, $pop22 br_if 2, $pop23 # 2: down to label40 # BB#20: # %for.body.i1069.preheader @@ -847,17 +847,17 @@ main: # @main # Parent Loop BB18_1 Depth=1 # => This Inner Loop Header: Depth=2 loop # label53: - i32.const $push255=, 1 - i32.shl $push24=, $pop255, $10 + i32.const $push249=, 1 + i32.shl $push24=, $pop249, $10 i32.and $push25=, $pop24, $3 - i32.const $push254=, 0 - i32.ne $push26=, $pop25, $pop254 + i32.const $push248=, 0 + i32.ne $push26=, $pop25, $pop248 i32.add $5=, $pop26, $5 - i32.const $push253=, 1 - i32.add $push252=, $10, $pop253 - tee_local $push251=, $10=, $pop252 - i32.const $push250=, 32 - i32.ne $push27=, $pop251, $pop250 + i32.const $push247=, 1 + i32.add $push246=, $10, $pop247 + tee_local $push245=, $10=, $pop246 + i32.const $push244=, 32 + i32.ne $push27=, $pop245, $pop244 br_if 0, $pop27 # 0: up to label53 # BB#22: # %my_popcount.exit # in Loop: Header=BB18_1 Depth=1 @@ -873,32 +873,32 @@ main: # @main # Parent Loop BB18_1 Depth=1 # => This Inner Loop Header: Depth=2 loop # label55: - i32.const $push261=, 1 - i32.shl $push30=, $pop261, $10 + i32.const $push255=, 1 + i32.shl $push30=, $pop255, $10 i32.and $push31=, $pop30, $3 - i32.const $push260=, 0 - i32.ne $push32=, $pop31, $pop260 + i32.const $push254=, 0 + i32.ne $push32=, $pop31, $pop254 i32.add $6=, $pop32, $6 - i32.const $push259=, 1 - i32.add $push258=, $10, $pop259 - tee_local $push257=, $10=, $pop258 - i32.const $push256=, 32 - i32.ne $push33=, $pop257, $pop256 + i32.const $push253=, 1 + i32.add $push252=, $10, $pop253 + tee_local $push251=, $10=, $pop252 + i32.const $push250=, 32 + i32.ne $push33=, $pop251, $pop250 br_if 0, $pop33 # 0: up to label55 # BB#25: # %my_parity.exit # in Loop: Header=BB18_1 Depth=1 end_loop # label56: i32.xor $push34=, $6, $5 - i32.const $push262=, 1 - i32.and $push35=, $pop34, $pop262 + i32.const $push256=, 1 + i32.and $push35=, $pop34, $pop256 br_if 2, $pop35 # 2: down to label40 # BB#26: # %for.cond # in Loop: Header=BB18_1 Depth=1 - i32.const $push266=, 1 - i32.add $push265=, $0, $pop266 - tee_local $push264=, $0=, $pop265 - i32.const $push263=, 13 - i32.lt_u $push36=, $pop264, $pop263 + i32.const $push260=, 1 + i32.add $push259=, $0, $pop260 + tee_local $push258=, $0=, $pop259 + i32.const $push257=, 13 + i32.lt_u $push36=, $pop258, $pop257 br_if 0, $pop36 # 0: up to label41 # BB#27: # %for.body41.preheader end_loop # label42: @@ -912,21 +912,21 @@ main: # @main # Child Loop BB18_48 Depth 2 # Child Loop BB18_51 Depth 2 loop # label57: - i32.const $push275=, 2 - i32.shl $push274=, $0, $pop275 - tee_local $push273=, $6=, $pop274 - i32.load $push272=, longs($pop273) - tee_local $push271=, $10=, $pop272 - i32.ctz $push270=, $pop271 - tee_local $push269=, $2=, $pop270 - i32.const $push268=, 1 - i32.add $push37=, $pop269, $pop268 - i32.const $push267=, 0 - i32.select $5=, $pop37, $pop267, $10 + i32.const $push269=, 2 + i32.shl $push268=, $0, $pop269 + tee_local $push267=, $6=, $pop268 + i32.load $push266=, longs($pop267) + tee_local $push265=, $10=, $pop266 + i32.ctz $push264=, $pop265 + tee_local $push263=, $2=, $pop264 + i32.const $push262=, 1 + i32.add $push37=, $pop263, $pop262 + i32.const $push261=, 0 + i32.select $5=, $pop37, $pop261, $10 i32.const $3=, 0 block - i32.eqz $push435=, $10 - br_if 0, $pop435 # 0: down to label59 + i32.eqz $push429=, $10 + br_if 0, $pop429 # 0: down to label59 # BB#29: # %for.body.i1251.preheader # in Loop: Header=BB18_28 Depth=1 i32.const $3=, 0 @@ -934,23 +934,23 @@ main: # @main # Parent Loop BB18_28 Depth=1 # => This Inner Loop Header: Depth=2 loop # label60: - i32.const $push276=, 1 - i32.shl $push38=, $pop276, $3 + i32.const $push270=, 1 + i32.shl $push38=, $pop270, $3 i32.and $push39=, $pop38, $10 br_if 1, $pop39 # 1: down to label61 # BB#31: # %for.inc.i1254 # in Loop: Header=BB18_30 Depth=2 - i32.const $push280=, 1 - i32.add $push279=, $3, $pop280 - tee_local $push278=, $3=, $pop279 - i32.const $push277=, 32 - i32.lt_u $push40=, $pop278, $pop277 + i32.const $push274=, 1 + i32.add $push273=, $3, $pop274 + tee_local $push272=, $3=, $pop273 + i32.const $push271=, 32 + i32.lt_u $push40=, $pop272, $pop271 br_if 0, $pop40 # 0: up to label60 .LBB18_32: # %for.end.i1257 # in Loop: Header=BB18_28 Depth=1 end_loop # label61: - i32.const $push281=, 1 - i32.add $3=, $3, $pop281 + i32.const $push275=, 1 + i32.add $3=, $3, $pop275 .LBB18_33: # %my_ffsl.exit # in Loop: Header=BB18_28 Depth=1 end_block # label59: @@ -959,8 +959,8 @@ main: # @main # BB#34: # %if.end49 # in Loop: Header=BB18_28 Depth=1 block - i32.eqz $push436=, $10 - br_if 0, $pop436 # 0: down to label62 + i32.eqz $push430=, $10 + br_if 0, $pop430 # 0: down to label62 # BB#35: # %land.lhs.true52 # in Loop: Header=BB18_28 Depth=1 i32.clz $1=, $10 @@ -970,19 +970,19 @@ main: # @main # Parent Loop BB18_28 Depth=1 # => This Inner Loop Header: Depth=2 loop # label63: - i32.const $push282=, 1 - i32.shl $push42=, $pop282, $3 + i32.const $push276=, 1 + i32.shl $push42=, $pop276, $3 i32.and $push43=, $pop42, $10 br_if 1, $pop43 # 1: down to label64 # BB#37: # %for.inc.i1349 # in Loop: Header=BB18_36 Depth=2 - i32.const $push287=, -1 - i32.add $3=, $3, $pop287 - i32.const $push286=, 1 - i32.add $push285=, $5, $pop286 - tee_local $push284=, $5=, $pop285 - i32.const $push283=, 32 - i32.lt_u $push44=, $pop284, $pop283 + i32.const $push281=, -1 + i32.add $3=, $3, $pop281 + i32.const $push280=, 1 + i32.add $push279=, $5, $pop280 + tee_local $push278=, $5=, $pop279 + i32.const $push277=, 32 + i32.lt_u $push44=, $pop278, $pop277 br_if 0, $pop44 # 0: up to label63 .LBB18_38: # %my_clzl.exit # in Loop: Header=BB18_28 Depth=1 @@ -996,17 +996,17 @@ main: # @main # Parent Loop BB18_28 Depth=1 # => This Inner Loop Header: Depth=2 loop # label65: - i32.const $push288=, 1 - i32.shl $push46=, $pop288, $3 + i32.const $push282=, 1 + i32.shl $push46=, $pop282, $3 i32.and $push47=, $pop46, $10 br_if 1, $pop47 # 1: down to label66 # BB#41: # %for.inc.i1441 # in Loop: Header=BB18_40 Depth=2 - i32.const $push292=, 1 - i32.add $push291=, $3, $pop292 - tee_local $push290=, $3=, $pop291 - i32.const $push289=, 32 - i32.lt_u $push48=, $pop290, $pop289 + i32.const $push286=, 1 + i32.add $push285=, $3, $pop286 + tee_local $push284=, $3=, $pop285 + i32.const $push283=, 32 + i32.lt_u $push48=, $pop284, $pop283 br_if 0, $pop48 # 0: up to label65 .LBB18_42: # %my_ctzl.exit # in Loop: Header=BB18_28 Depth=1 @@ -1017,12 +1017,12 @@ main: # @main # in Loop: Header=BB18_28 Depth=1 end_block # label62: i32.call $2=, __builtin_clrsbl@FUNCTION, $10 - i32.const $push296=, longs - i32.add $push1=, $6, $pop296 - i32.load $push295=, 0($pop1) - tee_local $push294=, $3=, $pop295 - i32.const $push293=, 31 - i32.shr_u $6=, $pop294, $pop293 + i32.const $push290=, longs + i32.add $push1=, $6, $pop290 + i32.load $push289=, 0($pop1) + tee_local $push288=, $3=, $pop289 + i32.const $push287=, 31 + i32.shr_u $6=, $pop288, $pop287 i32.const $5=, 1 i32.const $10=, 30 .LBB18_44: # %for.body.i1532 @@ -1030,25 +1030,25 @@ main: # @main # => This Inner Loop Header: Depth=2 loop # label67: i32.shr_u $push50=, $3, $10 - i32.const $push297=, 1 - i32.and $push51=, $pop50, $pop297 + i32.const $push291=, 1 + i32.and $push51=, $pop50, $pop291 i32.ne $push52=, $pop51, $6 br_if 1, $pop52 # 1: down to label68 # BB#45: # %for.inc.i1535 # in Loop: Header=BB18_44 Depth=2 - i32.const $push302=, -1 - i32.add $10=, $10, $pop302 - i32.const $push301=, 1 - i32.add $push300=, $5, $pop301 - tee_local $push299=, $5=, $pop300 - i32.const $push298=, 32 - i32.lt_u $push53=, $pop299, $pop298 + i32.const $push296=, -1 + i32.add $10=, $10, $pop296 + i32.const $push295=, 1 + i32.add $push294=, $5, $pop295 + tee_local $push293=, $5=, $pop294 + i32.const $push292=, 32 + i32.lt_u $push53=, $pop293, $pop292 br_if 0, $pop53 # 0: up to label67 .LBB18_46: # %my_clrsbl.exit # in Loop: Header=BB18_28 Depth=1 end_loop # label68: - i32.const $push303=, -1 - i32.add $push54=, $5, $pop303 + i32.const $push297=, -1 + i32.add $push54=, $5, $pop297 i32.ne $push55=, $2, $pop54 br_if 2, $pop55 # 2: down to label40 # BB#47: # %for.body.i1630.preheader @@ -1059,17 +1059,17 @@ main: # @main # Parent Loop BB18_28 Depth=1 # => This Inner Loop Header: Depth=2 loop # label69: - i32.const $push309=, 1 - i32.shl $push56=, $pop309, $10 + i32.const $push303=, 1 + i32.shl $push56=, $pop303, $10 i32.and $push57=, $pop56, $3 - i32.const $push308=, 0 - i32.ne $push58=, $pop57, $pop308 + i32.const $push302=, 0 + i32.ne $push58=, $pop57, $pop302 i32.add $5=, $pop58, $5 - i32.const $push307=, 1 - i32.add $push306=, $10, $pop307 - tee_local $push305=, $10=, $pop306 - i32.const $push304=, 32 - i32.ne $push59=, $pop305, $pop304 + i32.const $push301=, 1 + i32.add $push300=, $10, $pop301 + tee_local $push299=, $10=, $pop300 + i32.const $push298=, 32 + i32.ne $push59=, $pop299, $pop298 br_if 0, $pop59 # 0: up to label69 # BB#49: # %my_popcountl.exit # in Loop: Header=BB18_28 Depth=1 @@ -1085,32 +1085,32 @@ main: # @main # Parent Loop BB18_28 Depth=1 # => This Inner Loop Header: Depth=2 loop # label71: - i32.const $push315=, 1 - i32.shl $push62=, $pop315, $10 + i32.const $push309=, 1 + i32.shl $push62=, $pop309, $10 i32.and $push63=, $pop62, $3 - i32.const $push314=, 0 - i32.ne $push64=, $pop63, $pop314 + i32.const $push308=, 0 + i32.ne $push64=, $pop63, $pop308 i32.add $6=, $pop64, $6 - i32.const $push313=, 1 - i32.add $push312=, $10, $pop313 - tee_local $push311=, $10=, $pop312 - i32.const $push310=, 32 - i32.ne $push65=, $pop311, $pop310 + i32.const $push307=, 1 + i32.add $push306=, $10, $pop307 + tee_local $push305=, $10=, $pop306 + i32.const $push304=, 32 + i32.ne $push65=, $pop305, $pop304 br_if 0, $pop65 # 0: up to label71 # BB#52: # %my_parityl.exit # in Loop: Header=BB18_28 Depth=1 end_loop # label72: i32.xor $push66=, $6, $5 - i32.const $push316=, 1 - i32.and $push67=, $pop66, $pop316 + i32.const $push310=, 1 + i32.and $push67=, $pop66, $pop310 br_if 2, $pop67 # 2: down to label40 # BB#53: # %for.cond39 # in Loop: Header=BB18_28 Depth=1 - i32.const $push320=, 1 - i32.add $push319=, $0, $pop320 - tee_local $push318=, $0=, $pop319 - i32.const $push317=, 13 - i32.lt_u $push68=, $pop318, $pop317 + i32.const $push314=, 1 + i32.add $push313=, $0, $pop314 + tee_local $push312=, $0=, $pop313 + i32.const $push311=, 13 + i32.lt_u $push68=, $pop312, $pop311 br_if 0, $pop68 # 0: up to label57 # BB#54: # %for.body92.preheader end_loop # label58: @@ -1124,20 +1124,20 @@ main: # @main # Child Loop BB18_75 Depth 2 # Child Loop BB18_78 Depth 2 loop # label73: - i32.const $push331=, 0 - i32.const $push330=, 3 - i32.shl $push329=, $5, $pop330 - tee_local $push328=, $0=, $pop329 - i64.load $push327=, longlongs($pop328) - tee_local $push326=, $8=, $pop327 - i64.ctz $push325=, $pop326 - tee_local $push324=, $4=, $pop325 - i64.const $push323=, 1 - i64.add $push69=, $pop324, $pop323 + i32.const $push325=, 0 + i32.const $push324=, 3 + i32.shl $push323=, $5, $pop324 + tee_local $push322=, $0=, $pop323 + i64.load $push321=, longlongs($pop322) + tee_local $push320=, $8=, $pop321 + i64.ctz $push319=, $pop320 + tee_local $push318=, $4=, $pop319 + i64.const $push317=, 1 + i64.add $push69=, $pop318, $pop317 i32.wrap/i64 $push70=, $pop69 - i64.eqz $push322=, $8 - tee_local $push321=, $3=, $pop322 - i32.select $6=, $pop331, $pop70, $pop321 + i64.eqz $push316=, $8 + tee_local $push315=, $3=, $pop316 + i32.select $6=, $pop325, $pop70, $pop315 i32.const $10=, 0 block br_if 0, $3 # 0: down to label75 @@ -1149,27 +1149,27 @@ main: # @main # Parent Loop BB18_55 Depth=1 # => This Inner Loop Header: Depth=2 loop # label76: - i64.const $push333=, 1 - i64.shl $push71=, $pop333, $9 + i64.const $push327=, 1 + i64.shl $push71=, $pop327, $9 i64.and $push72=, $pop71, $8 - i64.const $push332=, 0 - i64.ne $push73=, $pop72, $pop332 + i64.const $push326=, 0 + i64.ne $push73=, $pop72, $pop326 br_if 1, $pop73 # 1: down to label77 # BB#58: # %for.inc.i1818 # in Loop: Header=BB18_57 Depth=2 - i32.const $push338=, 1 - i32.add $10=, $10, $pop338 - i64.const $push337=, 1 - i64.add $push336=, $9, $pop337 - tee_local $push335=, $9=, $pop336 - i64.const $push334=, 64 - i64.lt_u $push74=, $pop335, $pop334 + i32.const $push332=, 1 + i32.add $10=, $10, $pop332 + i64.const $push331=, 1 + i64.add $push330=, $9, $pop331 + tee_local $push329=, $9=, $pop330 + i64.const $push328=, 64 + i64.lt_u $push74=, $pop329, $pop328 br_if 0, $pop74 # 0: up to label76 .LBB18_59: # %for.end.i1821 # in Loop: Header=BB18_55 Depth=1 end_loop # label77: - i32.const $push339=, 1 - i32.add $10=, $10, $pop339 + i32.const $push333=, 1 + i32.add $10=, $10, $pop333 .LBB18_60: # %my_ffsll.exit1823 # in Loop: Header=BB18_55 Depth=1 end_block # label75: @@ -1190,25 +1190,25 @@ main: # @main # Parent Loop BB18_55 Depth=1 # => This Inner Loop Header: Depth=2 loop # label79: - i64.const $push342=, 1 - i64.const $push341=, 4294967295 - i64.and $push77=, $9, $pop341 - i64.shl $push78=, $pop342, $pop77 + i64.const $push336=, 1 + i64.const $push335=, 4294967295 + i64.and $push77=, $9, $pop335 + i64.shl $push78=, $pop336, $pop77 i64.and $push79=, $pop78, $8 - i64.const $push340=, 0 - i64.ne $push80=, $pop79, $pop340 + i64.const $push334=, 0 + i64.ne $push80=, $pop79, $pop334 br_if 1, $pop80 # 1: down to label80 # BB#64: # %for.inc.i1906 # in Loop: Header=BB18_63 Depth=2 - i64.const $push348=, -1 - i64.add $9=, $9, $pop348 - i32.const $push347=, 1 - i32.add $10=, $10, $pop347 - i64.const $push346=, 1 - i64.add $push345=, $7, $pop346 - tee_local $push344=, $7=, $pop345 - i64.const $push343=, 64 - i64.lt_u $push81=, $pop344, $pop343 + i64.const $push342=, -1 + i64.add $9=, $9, $pop342 + i32.const $push341=, 1 + i32.add $10=, $10, $pop341 + i64.const $push340=, 1 + i64.add $push339=, $7, $pop340 + tee_local $push338=, $7=, $pop339 + i64.const $push337=, 64 + i64.lt_u $push81=, $pop338, $pop337 br_if 0, $pop81 # 0: up to label79 .LBB18_65: # %my_clzll.exit1909 # in Loop: Header=BB18_55 Depth=1 @@ -1224,21 +1224,21 @@ main: # @main # Parent Loop BB18_55 Depth=1 # => This Inner Loop Header: Depth=2 loop # label81: - i64.const $push350=, 1 - i64.shl $push83=, $pop350, $9 + i64.const $push344=, 1 + i64.shl $push83=, $pop344, $9 i64.and $push84=, $pop83, $8 - i64.const $push349=, 0 - i64.ne $push85=, $pop84, $pop349 + i64.const $push343=, 0 + i64.ne $push85=, $pop84, $pop343 br_if 1, $pop85 # 1: down to label82 # BB#68: # %for.inc.i1952 # in Loop: Header=BB18_67 Depth=2 - i32.const $push355=, 1 - i32.add $10=, $10, $pop355 - i64.const $push354=, 1 - i64.add $push353=, $9, $pop354 - tee_local $push352=, $9=, $pop353 - i64.const $push351=, 64 - i64.lt_u $push86=, $pop352, $pop351 + i32.const $push349=, 1 + i32.add $10=, $10, $pop349 + i64.const $push348=, 1 + i64.add $push347=, $9, $pop348 + tee_local $push346=, $9=, $pop347 + i64.const $push345=, 64 + i64.lt_u $push86=, $pop346, $pop345 br_if 0, $pop86 # 0: up to label81 .LBB18_69: # %my_ctzll.exit1955 # in Loop: Header=BB18_55 Depth=1 @@ -1249,12 +1249,12 @@ main: # @main # in Loop: Header=BB18_55 Depth=1 end_block # label78: i32.call $3=, __builtin_clrsbll@FUNCTION, $8 - i32.const $push359=, longlongs - i32.add $push2=, $0, $pop359 - i64.load $push358=, 0($pop2) - tee_local $push357=, $9=, $pop358 - i64.const $push356=, 63 - i64.shr_u $4=, $pop357, $pop356 + i32.const $push353=, longlongs + i32.add $push2=, $0, $pop353 + i64.load $push352=, 0($pop2) + tee_local $push351=, $9=, $pop352 + i64.const $push350=, 63 + i64.shr_u $4=, $pop351, $pop350 i32.const $10=, 1 i64.const $7=, 1 i64.const $8=, 62 @@ -1263,27 +1263,27 @@ main: # @main # => This Inner Loop Header: Depth=2 loop # label83: i64.shr_u $push88=, $9, $8 - i64.const $push360=, 1 - i64.and $push89=, $pop88, $pop360 + i64.const $push354=, 1 + i64.and $push89=, $pop88, $pop354 i64.ne $push90=, $pop89, $4 br_if 1, $pop90 # 1: down to label84 # BB#72: # %for.inc.i2022 # in Loop: Header=BB18_71 Depth=2 - i64.const $push366=, -1 - i64.add $8=, $8, $pop366 - i32.const $push365=, 1 - i32.add $10=, $10, $pop365 - i64.const $push364=, 1 - i64.add $push363=, $7, $pop364 - tee_local $push362=, $7=, $pop363 - i64.const $push361=, 64 - i64.lt_u $push91=, $pop362, $pop361 + i64.const $push360=, -1 + i64.add $8=, $8, $pop360 + i32.const $push359=, 1 + i32.add $10=, $10, $pop359 + i64.const $push358=, 1 + i64.add $push357=, $7, $pop358 + tee_local $push356=, $7=, $pop357 + i64.const $push355=, 64 + i64.lt_u $push91=, $pop356, $pop355 br_if 0, $pop91 # 0: up to label83 .LBB18_73: # %my_clrsbll.exit2026 # in Loop: Header=BB18_55 Depth=1 end_loop # label84: - i32.const $push367=, -1 - i32.add $push92=, $10, $pop367 + i32.const $push361=, -1 + i32.add $push92=, $10, $pop361 i32.ne $push93=, $3, $pop92 br_if 2, $pop93 # 2: down to label40 # BB#74: # %if.end127 @@ -1295,17 +1295,17 @@ main: # @main # Parent Loop BB18_55 Depth=1 # => This Inner Loop Header: Depth=2 loop # label85: - i64.const $push373=, 1 - i64.shl $push94=, $pop373, $8 + i64.const $push367=, 1 + i64.shl $push94=, $pop367, $8 i64.and $push95=, $pop94, $9 - i64.const $push372=, 0 - i64.ne $push96=, $pop95, $pop372 + i64.const $push366=, 0 + i64.ne $push96=, $pop95, $pop366 i32.add $10=, $pop96, $10 - i64.const $push371=, 1 - i64.add $push370=, $8, $pop371 - tee_local $push369=, $8=, $pop370 - i64.const $push368=, 64 - i64.ne $push97=, $pop369, $pop368 + i64.const $push365=, 1 + i64.add $push364=, $8, $pop365 + tee_local $push363=, $8=, $pop364 + i64.const $push362=, 64 + i64.ne $push97=, $pop363, $pop362 br_if 0, $pop97 # 0: up to label85 # BB#76: # %my_popcountll.exit2112 # in Loop: Header=BB18_55 Depth=1 @@ -1321,32 +1321,32 @@ main: # @main # Parent Loop BB18_55 Depth=1 # => This Inner Loop Header: Depth=2 loop # label87: - i64.const $push379=, 1 - i64.shl $push100=, $pop379, $8 + i64.const $push373=, 1 + i64.shl $push100=, $pop373, $8 i64.and $push101=, $pop100, $9 - i64.const $push378=, 0 - i64.ne $push102=, $pop101, $pop378 + i64.const $push372=, 0 + i64.ne $push102=, $pop101, $pop372 i32.add $3=, $pop102, $3 - i64.const $push377=, 1 - i64.add $push376=, $8, $pop377 - tee_local $push375=, $8=, $pop376 - i64.const $push374=, 64 - i64.ne $push103=, $pop375, $pop374 + i64.const $push371=, 1 + i64.add $push370=, $8, $pop371 + tee_local $push369=, $8=, $pop370 + i64.const $push368=, 64 + i64.ne $push103=, $pop369, $pop368 br_if 0, $pop103 # 0: up to label87 # BB#79: # %my_parityll.exit2199 # in Loop: Header=BB18_55 Depth=1 end_loop # label88: i32.xor $push104=, $3, $10 - i32.const $push380=, 1 - i32.and $push105=, $pop104, $pop380 + i32.const $push374=, 1 + i32.and $push105=, $pop104, $pop374 br_if 3, $pop105 # 3: down to label39 # BB#80: # %for.cond90 # in Loop: Header=BB18_55 Depth=1 - i32.const $push384=, 1 - i32.add $push383=, $5, $pop384 - tee_local $push382=, $5=, $pop383 - i32.const $push381=, 12 - i32.le_u $push106=, $pop382, $pop381 + i32.const $push378=, 1 + i32.add $push377=, $5, $pop378 + tee_local $push376=, $5=, $pop377 + i32.const $push375=, 12 + i32.le_u $push106=, $pop376, $pop375 br_if 0, $pop106 # 0: up to label73 # BB#81: # %if.end148 end_loop # label74: @@ -1408,28 +1408,28 @@ main: # @main i32.ne $push142=, $pop140, $pop141 br_if 0, $pop142 # 0: down to label40 # BB#92: # %if.end423 - i32.const $push385=, -1 - i32.call $5=, __builtin_clrsb@FUNCTION, $pop385 + i32.const $push379=, -1 + i32.call $5=, __builtin_clrsb@FUNCTION, $pop379 i32.const $10=, 30 i32.const $3=, 1 .LBB18_93: # %for.body.i1935 # =>This Inner Loop Header: Depth=1 loop # label89: - i32.const $push387=, -1 - i32.shr_u $push143=, $pop387, $10 - i32.const $push386=, 1 - i32.and $push144=, $pop143, $pop386 - i32.eqz $push437=, $pop144 - br_if 1, $pop437 # 1: down to label90 + i32.const $push381=, -1 + i32.shr_u $push143=, $pop381, $10 + i32.const $push380=, 1 + i32.and $push144=, $pop143, $pop380 + i32.eqz $push431=, $pop144 + br_if 1, $pop431 # 1: down to label90 # BB#94: # %for.inc.i1938 # in Loop: Header=BB18_93 Depth=1 - i32.const $push392=, -1 - i32.add $10=, $10, $pop392 - i32.const $push391=, 1 - i32.add $push390=, $3, $pop391 - tee_local $push389=, $3=, $pop390 - i32.const $push388=, 32 - i32.lt_u $push145=, $pop389, $pop388 + i32.const $push386=, -1 + i32.add $10=, $10, $pop386 + i32.const $push385=, 1 + i32.add $push384=, $3, $pop385 + tee_local $push383=, $3=, $pop384 + i32.const $push382=, 32 + i32.lt_u $push145=, $pop383, $pop382 br_if 0, $pop145 # 0: up to label89 .LBB18_95: # %my_clrsb.exit1942 end_loop # label90: @@ -1439,8 +1439,8 @@ main: # @main br_if 0, $pop148 # 0: down to label40 # BB#96: # %if.end440 i64.const $9=, 0 - i64.const $push393=, 0 - i32.call $push149=, __builtin_clrsbll@FUNCTION, $pop393 + i64.const $push387=, 0 + i32.call $push149=, __builtin_clrsbll@FUNCTION, $pop387 i32.const $push150=, 63 i32.ne $push151=, $pop149, $pop150 br_if 0, $pop151 # 0: down to label40 @@ -1451,19 +1451,19 @@ main: # @main # =>This Inner Loop Header: Depth=1 loop # label91: i32.wrap/i64 $push152=, $8 - i32.eqz $push438=, $pop152 - br_if 1, $pop438 # 1: down to label92 + i32.eqz $push432=, $pop152 + br_if 1, $pop432 # 1: down to label92 # BB#99: # %for.inc.i1848 # in Loop: Header=BB18_98 Depth=1 - i64.const $push399=, -1 - i64.add $8=, $8, $pop399 - i32.const $push398=, 1 - i32.add $10=, $10, $pop398 - i64.const $push397=, 1 - i64.add $push396=, $9, $pop397 - tee_local $push395=, $9=, $pop396 - i64.const $push394=, 64 - i64.lt_u $push153=, $pop395, $pop394 + i64.const $push393=, -1 + i64.add $8=, $8, $pop393 + i32.const $push392=, 1 + i32.add $10=, $10, $pop392 + i64.const $push391=, 1 + i64.add $push390=, $9, $pop391 + tee_local $push389=, $9=, $pop390 + i64.const $push388=, 64 + i64.lt_u $push153=, $pop389, $pop388 br_if 0, $pop153 # 0: up to label91 .LBB18_100: # %my_clzll.exit1851 end_loop # label92: @@ -1471,24 +1471,24 @@ main: # @main i32.ne $push155=, $10, $pop154 br_if 0, $pop155 # 0: down to label40 # BB#101: # %if.end465 - i64.const $push400=, 1 - i32.call $3=, __builtin_clrsbll@FUNCTION, $pop400 + i64.const $push394=, 1 + i32.call $3=, __builtin_clrsbll@FUNCTION, $pop394 i64.const $8=, 1 .LBB18_102: # %for.body.i1799 # =>This Inner Loop Header: Depth=1 loop # label93: i32.const $10=, 62 - i64.const $push401=, 63 - i64.eq $push156=, $8, $pop401 + i64.const $push395=, 63 + i64.eq $push156=, $8, $pop395 br_if 1, $pop156 # 1: down to label94 # BB#103: # %for.inc.i1803 # in Loop: Header=BB18_102 Depth=1 i32.const $10=, 63 - i64.const $push405=, 1 - i64.add $push404=, $8, $pop405 - tee_local $push403=, $8=, $pop404 - i64.const $push402=, 64 - i64.lt_u $push157=, $pop403, $pop402 + i64.const $push399=, 1 + i64.add $push398=, $8, $pop399 + tee_local $push397=, $8=, $pop398 + i64.const $push396=, 64 + i64.lt_u $push157=, $pop397, $pop396 br_if 0, $pop157 # 0: up to label93 .LBB18_104: # %my_clrsbll.exit1807 end_loop # label94: @@ -1500,16 +1500,16 @@ main: # @main # =>This Inner Loop Header: Depth=1 block loop # label96: - i64.const $push406=, 63 - i64.eq $push159=, $8, $pop406 + i64.const $push400=, 63 + i64.eq $push159=, $8, $pop400 br_if 2, $pop159 # 2: down to label95 # BB#107: # %for.inc.i1763 # in Loop: Header=BB18_106 Depth=1 - i64.const $push410=, 1 - i64.add $push409=, $8, $pop410 - tee_local $push408=, $8=, $pop409 - i64.const $push407=, 64 - i64.lt_u $push160=, $pop408, $pop407 + i64.const $push404=, 1 + i64.add $push403=, $8, $pop404 + tee_local $push402=, $8=, $pop403 + i64.const $push401=, 64 + i64.lt_u $push160=, $pop402, $pop401 br_if 0, $pop160 # 0: up to label96 # BB#108: # %if.then481 end_loop # label97: @@ -1522,16 +1522,16 @@ main: # @main # =>This Inner Loop Header: Depth=1 block loop # label99: - i64.const $push411=, 63 - i64.eq $push161=, $8, $pop411 + i64.const $push405=, 63 + i64.eq $push161=, $8, $pop405 br_if 2, $pop161 # 2: down to label98 # BB#111: # %for.inc.i1735 # in Loop: Header=BB18_110 Depth=1 - i64.const $push415=, 1 - i64.add $push414=, $8, $pop415 - tee_local $push413=, $8=, $pop414 - i64.const $push412=, 64 - i64.lt_u $push162=, $pop413, $pop412 + i64.const $push409=, 1 + i64.add $push408=, $8, $pop409 + tee_local $push407=, $8=, $pop408 + i64.const $push406=, 64 + i64.lt_u $push162=, $pop407, $pop406 br_if 0, $pop162 # 0: up to label99 # BB#112: # %if.then489 end_loop # label100: @@ -1543,135 +1543,129 @@ main: # @main i32.call $push164=, __builtin_clrsbll@FUNCTION, $pop163 br_if 0, $pop164 # 0: down to label40 # BB#114: # %for.body.i1652.preheader + i32.const $10=, 63 i64.const $8=, 63 - i64.const $9=, -1 .LBB18_115: # %for.body.i1652 # =>This Inner Loop Header: Depth=1 loop # label101: - i64.const $push418=, 1 - i64.add $9=, $9, $pop418 - i32.wrap/i64 $10=, $8 - i64.const $push417=, -1 - i64.add $push3=, $8, $pop417 + i32.const $push412=, -1 + i32.add $10=, $10, $pop412 + i32.wrap/i64 $3=, $8 + i64.const $push411=, -1 + i64.add $push3=, $8, $pop411 copy_local $8=, $pop3 - i32.const $push416=, 1 - i32.ne $push165=, $10, $pop416 + i32.const $push410=, 1 + i32.ne $push165=, $3, $pop410 br_if 0, $pop165 # 0: up to label101 # BB#116: # %my_clzll.exit1659 end_loop # label102: - i32.wrap/i64 $push166=, $9 - i32.const $push167=, 62 - i32.ne $push168=, $pop166, $pop167 - br_if 0, $pop168 # 0: down to label40 + br_if 0, $10 # 0: down to label40 # BB#117: # %for.body.i1612 - i64.const $push169=, 2 - i32.call $push170=, __builtin_clrsbll@FUNCTION, $pop169 - i32.const $push171=, 61 - i32.ne $push172=, $pop170, $pop171 - br_if 0, $pop172 # 0: down to label40 + i64.const $push166=, 2 + i32.call $push167=, __builtin_clrsbll@FUNCTION, $pop166 + i32.const $push168=, 61 + i32.ne $push169=, $pop167, $pop168 + br_if 0, $pop169 # 0: down to label40 # BB#118: # %my_clrsbll.exit1525 - i64.const $push173=, 4611686018427387904 - i32.call $push174=, __builtin_clrsbll@FUNCTION, $pop173 - br_if 0, $pop174 # 0: down to label40 + i64.const $push170=, 4611686018427387904 + i32.call $push171=, __builtin_clrsbll@FUNCTION, $pop170 + br_if 0, $pop171 # 0: down to label40 # BB#119: # %for.body.i1425 - i64.const $push175=, 4294967296 - i32.call $push176=, __builtin_clrsbll@FUNCTION, $pop175 - i32.const $push177=, 30 - i32.ne $push178=, $pop176, $pop177 - br_if 0, $pop178 # 0: down to label40 + i64.const $push172=, 4294967296 + i32.call $push173=, __builtin_clrsbll@FUNCTION, $pop172 + i32.const $push174=, 30 + i32.ne $push175=, $pop173, $pop174 + br_if 0, $pop175 # 0: down to label40 # BB#120: # %for.body.i1332 - i64.const $push179=, 2147483648 - i32.call $push180=, __builtin_clrsbll@FUNCTION, $pop179 - i32.const $push181=, 31 - i32.ne $push182=, $pop180, $pop181 - br_if 0, $pop182 # 0: down to label40 + i64.const $push176=, 2147483648 + i32.call $push177=, __builtin_clrsbll@FUNCTION, $pop176 + i32.const $push178=, 31 + i32.ne $push179=, $pop177, $pop178 + br_if 0, $pop179 # 0: down to label40 # BB#121: # %my_clrsbll.exit1245 - i64.const $push183=, -6510615555426900571 - i32.call $push184=, __builtin_clrsbll@FUNCTION, $pop183 - br_if 0, $pop184 # 0: down to label40 + i64.const $push180=, -6510615555426900571 + i32.call $push181=, __builtin_clrsbll@FUNCTION, $pop180 + br_if 0, $pop181 # 0: down to label40 # BB#122: # %my_clrsbll.exit1152 - i64.const $push185=, 6510615555426900570 - i32.call $push186=, __builtin_clrsbll@FUNCTION, $pop185 - br_if 0, $pop186 # 0: down to label40 + i64.const $push182=, 6510615555426900570 + i32.call $push183=, __builtin_clrsbll@FUNCTION, $pop182 + br_if 0, $pop183 # 0: down to label40 # BB#123: # %for.body.i1053 - i64.const $push187=, -3819392241693097984 - i32.call $push188=, __builtin_clrsbll@FUNCTION, $pop187 - i32.const $push189=, 1 - i32.ne $push190=, $pop188, $pop189 - br_if 0, $pop190 # 0: down to label40 + i64.const $push184=, -3819392241693097984 + i32.call $push185=, __builtin_clrsbll@FUNCTION, $pop184 + i32.const $push186=, 1 + i32.ne $push187=, $pop185, $pop186 + br_if 0, $pop187 # 0: down to label40 # BB#124: # %for.body.i964 - i64.const $push191=, 223195676147712 - i32.call $push192=, __builtin_clrsbll@FUNCTION, $pop191 - i32.const $push193=, 15 - i32.ne $push194=, $pop192, $pop193 - br_if 0, $pop194 # 0: down to label40 + i64.const $push188=, 223195676147712 + i32.call $push189=, __builtin_clrsbll@FUNCTION, $pop188 + i32.const $push190=, 15 + i32.ne $push191=, $pop189, $pop190 + br_if 0, $pop191 # 0: down to label40 # BB#125: # %for.body.i913.preheader + i32.const $10=, 33 i64.const $8=, 63 - i64.const $9=, -1 .LBB18_126: # %for.body.i913 # =>This Inner Loop Header: Depth=1 loop # label103: - i64.const $push423=, 1 - i64.add $9=, $9, $pop423 - i64.const $push422=, 4294967295 - i64.and $7=, $8, $pop422 - i64.const $push421=, -1 - i64.add $push4=, $8, $pop421 + i32.const $push417=, -1 + i32.add $10=, $10, $pop417 + i64.const $push416=, 4294967295 + i64.and $9=, $8, $pop416 + i64.const $push415=, -1 + i64.add $push4=, $8, $pop415 copy_local $8=, $pop4 - i64.const $push420=, 1 - i64.shl $push195=, $pop420, $7 - i64.const $push419=, 3405695742 - i64.and $push196=, $pop195, $pop419 - i64.eqz $push197=, $pop196 - br_if 0, $pop197 # 0: up to label103 + i64.const $push414=, 1 + i64.shl $push192=, $pop414, $9 + i64.const $push413=, 3405695742 + i64.and $push193=, $pop192, $pop413 + i64.eqz $push194=, $pop193 + br_if 0, $pop194 # 0: up to label103 # BB#127: # %my_clzll.exit end_loop # label104: - i32.wrap/i64 $push198=, $9 - i32.const $push199=, 32 - i32.ne $push200=, $pop198, $pop199 - br_if 0, $pop200 # 0: down to label40 + br_if 0, $10 # 0: down to label40 # BB#128: # %for.body.i877 - i64.const $push201=, 3405695742 - i32.call $push202=, __builtin_clrsbll@FUNCTION, $pop201 - i32.const $push203=, 31 - i32.ne $push204=, $pop202, $pop203 - br_if 0, $pop204 # 0: down to label40 + i64.const $push195=, 3405695742 + i32.call $push196=, __builtin_clrsbll@FUNCTION, $pop195 + i32.const $push197=, 31 + i32.ne $push198=, $pop196, $pop197 + br_if 0, $pop198 # 0: down to label40 # BB#129: # %if.end740 - i64.const $push424=, -1 - i32.call $3=, __builtin_clrsbll@FUNCTION, $pop424 + i64.const $push418=, -1 + i32.call $3=, __builtin_clrsbll@FUNCTION, $pop418 i64.const $8=, 62 i64.const $9=, 1 i32.const $10=, 1 .LBB18_130: # %for.body.i812 # =>This Inner Loop Header: Depth=1 loop # label105: - i64.const $push426=, -1 - i64.shr_u $push205=, $pop426, $8 - i64.const $push425=, 1 - i64.and $push206=, $pop205, $pop425 - i64.eqz $push207=, $pop206 - br_if 1, $pop207 # 1: down to label106 + i64.const $push420=, -1 + i64.shr_u $push199=, $pop420, $8 + i64.const $push419=, 1 + i64.and $push200=, $pop199, $pop419 + i64.eqz $push201=, $pop200 + br_if 1, $pop201 # 1: down to label106 # BB#131: # %for.inc.i816 # in Loop: Header=BB18_130 Depth=1 - i64.const $push432=, -1 - i64.add $8=, $8, $pop432 - i32.const $push431=, 1 - i32.add $10=, $10, $pop431 - i64.const $push430=, 1 - i64.add $push429=, $9, $pop430 - tee_local $push428=, $9=, $pop429 - i64.const $push427=, 64 - i64.lt_u $push208=, $pop428, $pop427 - br_if 0, $pop208 # 0: up to label105 + i64.const $push426=, -1 + i64.add $8=, $8, $pop426 + i32.const $push425=, 1 + i32.add $10=, $10, $pop425 + i64.const $push424=, 1 + i64.add $push423=, $9, $pop424 + tee_local $push422=, $9=, $pop423 + i64.const $push421=, 64 + i64.lt_u $push202=, $pop422, $pop421 + br_if 0, $pop202 # 0: up to label105 .LBB18_132: # %my_clrsbll.exit end_loop # label106: - i32.const $push209=, -1 - i32.add $push210=, $10, $pop209 - i32.ne $push211=, $3, $pop210 - br_if 0, $pop211 # 0: down to label40 + i32.const $push203=, -1 + i32.add $push204=, $10, $pop203 + i32.ne $push205=, $3, $pop204 + br_if 0, $pop205 # 0: down to label40 # BB#133: # %if.end753 - i32.const $push212=, 0 - call exit@FUNCTION, $pop212 + i32.const $push206=, 0 + call exit@FUNCTION, $pop206 unreachable .LBB18_134: # %if.then37 end_block # label40: @@ -1750,3 +1744,8 @@ longlongs: .ident "clang version 3.9.0 " + .functype abort, void + .functype __builtin_clrsb, i32 + .functype __builtin_clrsbl, i32 + .functype __builtin_clrsbll, i32 + .functype exit, void, i32 |