Lines Matching full:code

2 ; RUN: llc < %s -mtriple=aarch64--linux-gnu | FileCheck %s --check-prefix=CODE
9 ; CODE-LABEL: uaddl_8h
10 ; CODE: uaddl v0.8h, v0.8b, v1.8b
21 ; CODE-LABEL: uaddl_4s
22 ; CODE: uaddl v0.4s, v0.4h, v1.4h
33 ; CODE-LABEL: uaddl_2d
34 ; CODE: uaddl v0.2d, v0.2s, v1.2s
45 ; CODE-LABEL: uaddl2_8h
46 ; CODE: uaddl2 v2.8h, v0.16b, v1.16b
47 ; CODE-NEXT: uaddl v0.8h, v0.8b, v1.8b
58 ; CODE-LABEL: uaddl2_4s
59 ; CODE: uaddl2 v2.4s, v0.8h, v1.8h
60 ; CODE-NEXT: uaddl v0.4s, v0.4h, v1.4h
71 ; CODE-LABEL: uaddl2_2d
72 ; CODE: uaddl2 v2.2d, v0.4s, v1.4s
73 ; CODE-NEXT: uaddl v0.2d, v0.2s, v1.2s
84 ; CODE-LABEL: saddl_8h
85 ; CODE: saddl v0.8h, v0.8b, v1.8b
96 ; CODE-LABEL: saddl_4s
97 ; CODE: saddl v0.4s, v0.4h, v1.4h
108 ; CODE-LABEL: saddl_2d
109 ; CODE: saddl v0.2d, v0.2s, v1.2s
120 ; CODE-LABEL: saddl2_8h
121 ; CODE: saddl2 v2.8h, v0.16b, v1.16b
122 ; CODE-NEXT: saddl v0.8h, v0.8b, v1.8b
133 ; CODE-LABEL: saddl2_4s
134 ; CODE: saddl2 v2.4s, v0.8h, v1.8h
135 ; CODE-NEXT: saddl v0.4s, v0.4h, v1.4h
146 ; CODE-LABEL: saddl2_2d
147 ; CODE: saddl2 v2.2d, v0.4s, v1.4s
148 ; CODE-NEXT: saddl v0.2d, v0.2s, v1.2s
159 ; CODE-LABEL: usubl_8h
160 ; CODE: usubl v0.8h, v0.8b, v1.8b
171 ; CODE-LABEL: usubl_4s
172 ; CODE: usubl v0.4s, v0.4h, v1.4h
183 ; CODE-LABEL: usubl_2d
184 ; CODE: usubl v0.2d, v0.2s, v1.2s
195 ; CODE-LABEL: usubl2_8h
196 ; CODE: usubl2 v2.8h, v0.16b, v1.16b
197 ; CODE-NEXT: usubl v0.8h, v0.8b, v1.8b
208 ; CODE-LABEL: usubl2_4s
209 ; CODE: usubl2 v2.4s, v0.8h, v1.8h
210 ; CODE-NEXT: usubl v0.4s, v0.4h, v1.4h
221 ; CODE-LABEL: usubl2_2d
222 ; CODE: usubl2 v2.2d, v0.4s, v1.4s
223 ; CODE-NEXT: usubl v0.2d, v0.2s, v1.2s
234 ; CODE-LABEL: ssubl_8h
235 ; CODE: ssubl v0.8h, v0.8b, v1.8b
246 ; CODE-LABEL: ssubl_4s
247 ; CODE: ssubl v0.4s, v0.4h, v1.4h
258 ; CODE-LABEL: ssubl_2d
259 ; CODE: ssubl v0.2d, v0.2s, v1.2s
270 ; CODE-LABEL: ssubl2_8h
271 ; CODE: ssubl2 v2.8h, v0.16b, v1.16b
272 ; CODE-NEXT: ssubl v0.8h, v0.8b, v1.8b
283 ; CODE-LABEL: ssubl2_4s
284 ; CODE: ssubl2 v2.4s, v0.8h, v1.8h
285 ; CODE-NEXT: ssubl v0.4s, v0.4h, v1.4h
296 ; CODE-LABEL: ssubl2_2d
297 ; CODE: ssubl2 v2.2d, v0.4s, v1.4s
298 ; CODE-NEXT: ssubl v0.2d, v0.2s, v1.2s
308 ; CODE-LABEL: uaddw_8h
309 ; CODE: uaddw v0.8h, v1.8h, v0.8b
318 ; CODE-LABEL: uaddw_4s
319 ; CODE: uaddw v0.4s, v1.4s, v0.4h
328 ; CODE-LABEL: uaddw_2d
329 ; CODE: uaddw v0.2d, v1.2d, v0.2s
338 ; CODE-LABEL: uaddw2_8h
339 ; CODE: uaddw2 v2.8h, v2.8h, v0.16b
340 ; CODE-NEXT: uaddw v0.8h, v1.8h, v0.8b
349 ; CODE-LABEL: uaddw2_4s
350 ; CODE: uaddw2 v2.4s, v2.4s, v0.8h
351 ; CODE-NEXT: uaddw v0.4s, v1.4s, v0.4h
360 ; CODE-LABEL: uaddw2_2d
361 ; CODE: uaddw2 v2.2d, v2.2d, v0.4s
362 ; CODE-NEXT: uaddw v0.2d, v1.2d, v0.2s
371 ; CODE-LABEL: saddw_8h
372 ; CODE: saddw v0.8h, v1.8h, v0.8b
381 ; CODE-LABEL: saddw_4s
382 ; CODE: saddw v0.4s, v1.4s, v0.4h
391 ; CODE-LABEL: saddw_2d
392 ; CODE: saddw v0.2d, v1.2d, v0.2s
401 ; CODE-LABEL: saddw2_8h
402 ; CODE: saddw2 v2.8h, v2.8h, v0.16b
403 ; CODE-NEXT: saddw v0.8h, v1.8h, v0.8b
412 ; CODE-LABEL: saddw2_4s
413 ; CODE: saddw2 v2.4s, v2.4s, v0.8h
414 ; CODE-NEXT: saddw v0.4s, v1.4s, v0.4h
423 ; CODE-LABEL: saddw2_2d
424 ; CODE: saddw2 v2.2d, v2.2d, v0.4s
425 ; CODE-NEXT: saddw v0.2d, v1.2d, v0.2s
434 ; CODE-LABEL: usubw_8h
435 ; CODE: usubw v0.8h, v1.8h, v0.8b
444 ; CODE-LABEL: usubw_4s
445 ; CODE: usubw v0.4s, v1.4s, v0.4h
454 ; CODE-LABEL: usubw_2d
455 ; CODE: usubw v0.2d, v1.2d, v0.2s
464 ; CODE-LABEL: usubw2_8h
465 ; CODE: usubw2 v2.8h, v2.8h, v0.16b
466 ; CODE-NEXT: usubw v0.8h, v1.8h, v0.8b
475 ; CODE-LABEL: usubw2_4s
476 ; CODE: usubw2 v2.4s, v2.4s, v0.8h
477 ; CODE-NEXT: usubw v0.4s, v1.4s, v0.4h
486 ; CODE-LABEL: usubw2_2d
487 ; CODE: usubw2 v2.2d, v2.2d, v0.4s
488 ; CODE-NEXT: usubw v0.2d, v1.2d, v0.2s
497 ; CODE-LABEL: ssubw_8h
498 ; CODE: ssubw v0.8h, v1.8h, v0.8b
507 ; CODE-LABEL: ssubw_4s
508 ; CODE: ssubw v0.4s, v1.4s, v0.4h
517 ; CODE-LABEL: ssubw_2d
518 ; CODE: ssubw v0.2d, v1.2d, v0.2s
527 ; CODE-LABEL: ssubw2_8h
528 ; CODE: ssubw2 v2.8h, v2.8h, v0.16b
529 ; CODE-NEXT: ssubw v0.8h, v1.8h, v0.8b
538 ; CODE-LABEL: ssubw2_4s
539 ; CODE: ssubw2 v2.4s, v2.4s, v0.8h
540 ; CODE-NEXT: ssubw v0.4s, v1.4s, v0.4h
549 ; CODE-LABEL: ssubw2_2d
550 ; CODE: ssubw2 v2.2d, v2.2d, v0.4s
551 ; CODE-NEXT: ssubw v0.2d, v1.2d, v0.2s