[SystemZ] Optimize sign-extends of vector setccs
[oota-llvm.git] / test / CodeGen / SystemZ /
drwxr-xr-x   ..
drwxr-xr-x - Large
-rw-r--r-- 2790 addr-01.ll
-rw-r--r-- 3289 addr-02.ll
-rw-r--r-- 894 addr-03.ll
-rw-r--r-- 2088 alloca-01.ll
-rw-r--r-- 1568 alloca-02.ll
-rw-r--r-- 4202 and-01.ll
-rw-r--r-- 4408 and-02.ll
-rw-r--r-- 3389 and-03.ll
-rw-r--r-- 3631 and-04.ll
-rw-r--r-- 3781 and-05.ll
-rw-r--r-- 2411 and-06.ll
-rw-r--r-- 2825 args-01.ll
-rw-r--r-- 2873 args-02.ll
-rw-r--r-- 2997 args-03.ll
-rw-r--r-- 3228 args-04.ll
-rw-r--r-- 1191 args-05.ll
-rw-r--r-- 1874 args-06.ll
-rw-r--r-- 1394 asm-01.ll
-rw-r--r-- 1254 asm-02.ll
-rw-r--r-- 465 asm-03.ll
-rw-r--r-- 475 asm-04.ll
-rw-r--r-- 423 asm-05.ll
-rw-r--r-- 748 asm-06.ll
-rw-r--r-- 729 asm-07.ll
-rw-r--r-- 757 asm-08.ll
-rw-r--r-- 1647 asm-09.ll
-rw-r--r-- 635 asm-10.ll
-rw-r--r-- 892 asm-11.ll
-rw-r--r-- 897 asm-12.ll
-rw-r--r-- 924 asm-13.ll
-rw-r--r-- 926 asm-14.ll
-rw-r--r-- 739 asm-15.ll
-rw-r--r-- 739 asm-16.ll
-rw-r--r-- 341 atomic-load-01.ll
-rw-r--r-- 346 atomic-load-02.ll
-rw-r--r-- 378 atomic-load-03.ll
-rw-r--r-- 381 atomic-load-04.ll
-rw-r--r-- 354 atomic-store-01.ll
-rw-r--r-- 359 atomic-store-02.ll
-rw-r--r-- 433 atomic-store-03.ll
-rw-r--r-- 435 atomic-store-04.ll
-rw-r--r-- 3850 atomicrmw-add-01.ll
-rw-r--r-- 3882 atomicrmw-add-02.ll
-rw-r--r-- 2233 atomicrmw-add-03.ll
-rw-r--r-- 2675 atomicrmw-add-04.ll
-rw-r--r-- 3874 atomicrmw-and-01.ll
-rw-r--r-- 3909 atomicrmw-and-02.ll
-rw-r--r-- 2009 atomicrmw-and-03.ll
-rw-r--r-- 3856 atomicrmw-and-04.ll
-rw-r--r-- 6712 atomicrmw-minmax-01.ll
-rw-r--r-- 6764 atomicrmw-minmax-02.ll
-rw-r--r-- 4601 atomicrmw-minmax-03.ll
-rw-r--r-- 3730 atomicrmw-minmax-04.ll
-rw-r--r-- 4089 atomicrmw-nand-01.ll
-rw-r--r-- 4123 atomicrmw-nand-02.ll
-rw-r--r-- 2261 atomicrmw-nand-03.ll
-rw-r--r-- 4460 atomicrmw-nand-04.ll
-rw-r--r-- 3784 atomicrmw-or-01.ll
-rw-r--r-- 3822 atomicrmw-or-02.ll
-rw-r--r-- 2006 atomicrmw-or-03.ll
-rw-r--r-- 3936 atomicrmw-or-04.ll
-rw-r--r-- 3829 atomicrmw-sub-01.ll
-rw-r--r-- 3860 atomicrmw-sub-02.ll
-rw-r--r-- 2246 atomicrmw-sub-03.ll
-rw-r--r-- 2689 atomicrmw-sub-04.ll
-rw-r--r-- 1925 atomicrmw-xchg-01.ll
-rw-r--r-- 1945 atomicrmw-xchg-02.ll
-rw-r--r-- 3327 atomicrmw-xchg-03.ll
-rw-r--r-- 2444 atomicrmw-xchg-04.ll
-rw-r--r-- 3807 atomicrmw-xor-01.ll
-rw-r--r-- 3844 atomicrmw-xor-02.ll
-rw-r--r-- 1119 atomicrmw-xor-03.ll
-rw-r--r-- 1907 atomicrmw-xor-04.ll
-rw-r--r-- 283 branch-01.ll
-rw-r--r-- 2067 branch-02.ll
-rw-r--r-- 1385 branch-03.ll
-rw-r--r-- 4915 branch-04.ll
-rw-r--r-- 1130 branch-05.ll
-rw-r--r-- 1866 branch-06.ll
-rw-r--r-- 3669 branch-07.ll
-rw-r--r-- 571 bswap-01.ll
-rw-r--r-- 5393 bswap-02.ll
-rw-r--r-- 5412 bswap-03.ll
-rw-r--r-- 2621 bswap-04.ll
-rw-r--r-- 2644 bswap-05.ll
-rw-r--r-- 412 call-01.ll
-rw-r--r-- 400 call-02.ll
-rw-r--r-- 2033 cmpxchg-01.ll
-rw-r--r-- 2052 cmpxchg-02.ll
-rw-r--r-- 3683 cmpxchg-03.ll
-rw-r--r-- 2769 cmpxchg-04.ll
-rw-r--r-- 10221 cond-store-01.ll
-rw-r--r-- 10405 cond-store-02.ll
-rw-r--r-- 8517 cond-store-03.ll
-rw-r--r-- 5768 cond-store-04.ll
-rw-r--r-- 5677 cond-store-05.ll
-rw-r--r-- 5786 cond-store-06.ll
-rw-r--r-- 1018 fp-abs-01.ll
-rw-r--r-- 1166 fp-abs-02.ll
-rw-r--r-- 3161 fp-add-01.ll
-rw-r--r-- 3235 fp-add-02.ll
-rw-r--r-- 497 fp-add-03.ll
-rw-r--r-- 4351 fp-cmp-01.ll
-rw-r--r-- 4435 fp-cmp-02.ll
-rw-r--r-- 523 fp-cmp-03.ll
-rw-r--r-- 512 fp-const-01.ll
-rw-r--r-- 626 fp-const-02.ll
-rw-r--r-- 372 fp-const-03.ll
-rw-r--r-- 422 fp-const-04.ll
-rw-r--r-- 521 fp-const-05.ll
-rw-r--r-- 384 fp-const-06.ll
-rw-r--r-- 530 fp-const-07.ll
-rw-r--r-- 672 fp-const-08.ll
-rw-r--r-- 581 fp-const-09.ll
-rw-r--r-- 1384 fp-conv-01.ll
-rw-r--r-- 4799 fp-conv-02.ll
-rw-r--r-- 5258 fp-conv-03.ll
-rw-r--r-- 5346 fp-conv-04.ll
-rw-r--r-- 669 fp-conv-05.ll
-rw-r--r-- 889 fp-conv-06.ll
-rw-r--r-- 666 fp-conv-07.ll
-rw-r--r-- 773 fp-conv-08.ll
-rw-r--r-- 654 fp-conv-09.ll
-rw-r--r-- 998 fp-conv-10.ll
-rw-r--r-- 654 fp-conv-11.ll
-rw-r--r-- 880 fp-conv-12.ll
-rw-r--r-- 3839 fp-copysign-01.ll
-rw-r--r-- 3161 fp-div-01.ll
-rw-r--r-- 3235 fp-div-02.ll
-rw-r--r-- 497 fp-div-03.ll
-rw-r--r-- 633 fp-move-01.ll
-rw-r--r-- 11747 fp-move-02.ll
-rw-r--r-- 2636 fp-move-03.ll
-rw-r--r-- 2695 fp-move-04.ll
-rw-r--r-- 3971 fp-move-05.ll
-rw-r--r-- 2766 fp-move-06.ll
-rw-r--r-- 2825 fp-move-07.ll
-rw-r--r-- 4048 fp-move-08.ll
-rw-r--r-- 3206 fp-mul-01.ll
-rw-r--r-- 6064 fp-mul-02.ll
-rw-r--r-- 3268 fp-mul-03.ll
-rw-r--r-- 7217 fp-mul-04.ll
-rw-r--r-- 501 fp-mul-05.ll
-rw-r--r-- 2961 fp-mul-06.ll
-rw-r--r-- 3046 fp-mul-07.ll
-rw-r--r-- 3257 fp-mul-08.ll
-rw-r--r-- 3350 fp-mul-09.ll
-rw-r--r-- 918 fp-neg-01.ll
-rw-r--r-- 818 fp-round-01.ll
-rw-r--r-- 5009 fp-sqrt-01.ll
-rw-r--r-- 5168 fp-sqrt-02.ll
-rw-r--r-- 469 fp-sqrt-03.ll
-rw-r--r-- 3170 fp-sub-01.ll
-rw-r--r-- 3251 fp-sub-02.ll
-rw-r--r-- 503 fp-sub-03.ll
-rw-r--r-- 3649 frame-01.ll
-rw-r--r-- 8200 frame-02.ll
-rw-r--r-- 8523 frame-03.ll
-rw-r--r-- 5745 frame-04.ll
-rw-r--r-- 6701 frame-05.ll
-rw-r--r-- 6592 frame-06.ll
-rw-r--r-- 9174 frame-07.ll
-rw-r--r-- 9069 frame-08.ll
-rw-r--r-- 4590 frame-09.ll
-rw-r--r-- 295 frame-10.ll
-rw-r--r-- 449 frame-11.ll
-rw-r--r-- 10100 frame-13.ll
-rw-r--r-- 11236 frame-14.ll
-rw-r--r-- 13528 frame-15.ll
-rw-r--r-- 11659 frame-16.ll
-rw-r--r-- 5756 frame-17.ll
-rw-r--r-- 2877 frame-18.ll
-rw-r--r-- 5645 insert-01.ll
-rw-r--r-- 5657 insert-02.ll
-rw-r--r-- 1433 insert-03.ll
-rw-r--r-- 2817 insert-04.ll
-rw-r--r-- 5192 insert-05.ll
-rw-r--r-- 3830 insert-06.ll
-rw-r--r-- 3318 int-add-01.ll
-rw-r--r-- 4211 int-add-02.ll
-rw-r--r-- 4606 int-add-03.ll
-rw-r--r-- 4623 int-add-04.ll
-rw-r--r-- 3398 int-add-05.ll
-rw-r--r-- 1888 int-add-06.ll
-rw-r--r-- 2751 int-add-07.ll
-rw-r--r-- 3949 int-add-08.ll
-rw-r--r-- 1316 int-add-09.ll
-rw-r--r-- 4261 int-add-10.ll
-rw-r--r-- 2904 int-add-11.ll
-rw-r--r-- 2931 int-add-12.ll
-rw-r--r-- 4187 int-cmp-01.ll
-rw-r--r-- 4396 int-cmp-02.ll
-rw-r--r-- 4433 int-cmp-03.ll
-rw-r--r-- 2980 int-cmp-04.ll
-rw-r--r-- 8091 int-cmp-05.ll
-rw-r--r-- 9429 int-cmp-06.ll
-rw-r--r-- 3194 int-cmp-07.ll
-rw-r--r-- 3225 int-cmp-08.ll
-rw-r--r-- 4480 int-cmp-09.ll
-rw-r--r-- 805 int-cmp-10.ll
-rw-r--r-- 4410 int-cmp-11.ll
-rw-r--r-- 1112 int-cmp-12.ll
-rw-r--r-- 4770 int-cmp-13.ll
-rw-r--r-- 4788 int-cmp-14.ll
-rw-r--r-- 6422 int-cmp-15.ll
-rw-r--r-- 3519 int-cmp-16.ll
-rw-r--r-- 3527 int-cmp-17.ll
-rw-r--r-- 3519 int-cmp-18.ll
-rw-r--r-- 3527 int-cmp-19.ll
-rw-r--r-- 6006 int-cmp-20.ll
-rw-r--r-- 6006 int-cmp-21.ll
-rw-r--r-- 3316 int-cmp-22.ll
-rw-r--r-- 2415 int-cmp-23.ll
-rw-r--r-- 1427 int-cmp-24.ll
-rw-r--r-- 1433 int-cmp-25.ll
-rw-r--r-- 3607 int-cmp-26.ll
-rw-r--r-- 3615 int-cmp-27.ll
-rw-r--r-- 3607 int-cmp-28.ll
-rw-r--r-- 3615 int-cmp-29.ll
-rw-r--r-- 6491 int-cmp-30.ll
-rw-r--r-- 6491 int-cmp-31.ll
-rw-r--r-- 6115 int-cmp-32.ll
-rw-r--r-- 3745 int-cmp-33.ll
-rw-r--r-- 6164 int-cmp-34.ll
-rw-r--r-- 3750 int-cmp-35.ll
-rw-r--r-- 2209 int-cmp-36.ll
-rw-r--r-- 2229 int-cmp-37.ll
-rw-r--r-- 2500 int-cmp-38.ll
-rw-r--r-- 2214 int-cmp-39.ll
-rw-r--r-- 2235 int-cmp-40.ll
-rw-r--r-- 2210 int-cmp-41.ll
-rw-r--r-- 2192 int-cmp-42.ll
-rw-r--r-- 2086 int-cmp-43.ll
-rw-r--r-- 2168 int-const-01.ll
-rw-r--r-- 5994 int-const-02.ll
-rw-r--r-- 3475 int-const-03.ll
-rw-r--r-- 2291 int-const-04.ll
-rw-r--r-- 2093 int-const-05.ll
-rw-r--r-- 2112 int-const-06.ll
-rw-r--r-- 5464 int-conv-01.ll
-rw-r--r-- 5656 int-conv-02.ll
-rw-r--r-- 5474 int-conv-03.ll
-rw-r--r-- 5667 int-conv-04.ll
-rw-r--r-- 6360 int-conv-05.ll
-rw-r--r-- 5732 int-conv-06.ll
-rw-r--r-- 5549 int-conv-07.ll
-rw-r--r-- 5743 int-conv-08.ll
-rw-r--r-- 4967 int-conv-09.ll
-rw-r--r-- 5167 int-conv-10.ll
-rw-r--r-- 6211 int-div-01.ll
-rw-r--r-- 5231 int-div-02.ll
-rw-r--r-- 5225 int-div-03.ll
-rw-r--r-- 5138 int-div-04.ll
-rw-r--r-- 5380 int-div-05.ll
-rw-r--r-- 639 int-move-01.ll
-rw-r--r-- 2522 int-move-02.ll
-rw-r--r-- 1805 int-move-03.ll
-rw-r--r-- 3010 int-move-04.ll
-rw-r--r-- 3119 int-move-05.ll
-rw-r--r-- 2759 int-move-06.ll
-rw-r--r-- 1895 int-move-07.ll
-rw-r--r-- 2244 int-move-08.ll
-rw-r--r-- 3731 int-move-09.ll
-rw-r--r-- 3324 int-mul-01.ll
-rw-r--r-- 4247 int-mul-02.ll
-rw-r--r-- 4635 int-mul-03.ll
-rw-r--r-- 3421 int-mul-04.ll
-rw-r--r-- 3374 int-mul-05.ll
-rw-r--r-- 3499 int-mul-06.ll
-rw-r--r-- 1626 int-mul-07.ll
-rw-r--r-- 6904 int-mul-08.ll
-rw-r--r-- 820 int-neg-01.ll
-rw-r--r-- 4177 int-sub-01.ll
-rw-r--r-- 4601 int-sub-02.ll
-rw-r--r-- 4625 int-sub-03.ll
-rw-r--r-- 3404 int-sub-04.ll
-rw-r--r-- 4177 int-sub-05.ll
-rw-r--r-- 4261 int-sub-06.ll
-rw-r--r-- 3321 int-sub-07.ll
-rw-r--r-- 1885 la-01.ll
-rw-r--r-- 1711 la-02.ll
-rw-r--r-- 1558 la-03.ll
-rw-r--r-- 383 la-04.ll
-rw-r--r-- 153 lit.local.cfg
-rw-r--r-- 2292 memcpy-01.ll
-rw-r--r-- 9634 memcpy-02.ll
-rw-r--r-- 3164 memset-01.ll
-rw-r--r-- 3946 memset-02.ll
-rw-r--r-- 9224 memset-03.ll
-rw-r--r-- 9334 memset-04.ll
-rw-r--r-- 4137 or-01.ll
-rw-r--r-- 1319 or-02.ll
-rw-r--r-- 3333 or-03.ll
-rw-r--r-- 3650 or-04.ll
-rw-r--r-- 3741 or-05.ll
-rw-r--r-- 2387 or-06.ll
-rw-r--r-- 6209 risbg-01.ll
-rw-r--r-- 2512 shift-01.ll
-rw-r--r-- 2532 shift-02.ll
-rw-r--r-- 2535 shift-03.ll
-rw-r--r-- 4560 shift-04.ll
-rw-r--r-- 3456 shift-05.ll
-rw-r--r-- 3479 shift-06.ll
-rw-r--r-- 3482 shift-07.ll
-rw-r--r-- 4610 shift-08.ll
-rw-r--r-- 15003 spill-01.ll
-rw-r--r-- 662 tls-01.ll
-rw-r--r-- 1582 unaligned-01.ll
-rw-r--r-- 4202 xor-01.ll
-rw-r--r-- 849 xor-02.ll
-rw-r--r-- 3389 xor-03.ll
-rw-r--r-- 1460 xor-04.ll
-rw-r--r-- 3781 xor-05.ll
-rw-r--r-- 2411 xor-06.ll