2 .file "/s/llvm-upstream/llvm/test/CodeGen/WebAssembly/i64.ll"
8 i64.add $push0=, $0, $1
12 .size add64, .Lfunc_end0-add64
19 i64.sub $push0=, $0, $1
23 .size sub64, .Lfunc_end1-sub64
30 i64.mul $push0=, $0, $1
34 .size mul64, .Lfunc_end2-mul64
37 .type sdiv64,@function
41 i64.div_s $push0=, $0, $1
45 .size sdiv64, .Lfunc_end3-sdiv64
48 .type udiv64,@function
52 i64.div_u $push0=, $0, $1
56 .size udiv64, .Lfunc_end4-udiv64
59 .type srem64,@function
63 i64.rem_s $push0=, $0, $1
67 .size srem64, .Lfunc_end5-srem64
70 .type urem64,@function
74 i64.rem_u $push0=, $0, $1
78 .size urem64, .Lfunc_end6-urem64
85 i64.and $push0=, $0, $1
89 .size and64, .Lfunc_end7-and64
96 i64.or $push0=, $0, $1
100 .size or64, .Lfunc_end8-or64
103 .type xor64,@function
107 i64.xor $push0=, $0, $1
111 .size xor64, .Lfunc_end9-xor64
114 .type shl64,@function
118 i64.shl $push0=, $0, $1
122 .size shl64, .Lfunc_end10-shl64
125 .type shr64,@function
129 i64.shr_u $push0=, $0, $1
133 .size shr64, .Lfunc_end11-shr64
136 .type sar64,@function
140 i64.shr_s $push0=, $0, $1
144 .size sar64, .Lfunc_end12-sar64
147 .type clz64,@function
155 .size clz64, .Lfunc_end13-clz64
157 .globl clz64_zero_undef
158 .type clz64_zero_undef,@function
166 .size clz64_zero_undef, .Lfunc_end14-clz64_zero_undef
169 .type ctz64,@function
177 .size ctz64, .Lfunc_end15-ctz64
179 .globl ctz64_zero_undef
180 .type ctz64_zero_undef,@function
188 .size ctz64_zero_undef, .Lfunc_end16-ctz64_zero_undef
191 .type popcnt64,@function
195 i64.popcnt $push0=, $0
199 .size popcnt64, .Lfunc_end17-popcnt64
202 .type eqz64,@function
210 .size eqz64, .Lfunc_end18-eqz64
217 i64.rotl $push0=, $0, $1
221 .size rotl, .Lfunc_end19-rotl
224 .type masked_rotl,@function
228 i64.rotl $push0=, $0, $1
232 .size masked_rotl, .Lfunc_end20-masked_rotl
239 i64.rotr $push0=, $0, $1
243 .size rotr, .Lfunc_end21-rotr
246 .type masked_rotr,@function
250 i64.rotr $push0=, $0, $1
254 .size masked_rotr, .Lfunc_end22-masked_rotr