[ARM] More MVE compare vector splat combines for ANDs
[llvm-complete.git] / test / CodeGen / AArch64 / GlobalISel / 
tree2e89a053a00283d57434752b6e53918232187c09
drwxr-xr-x   ..
-rw-r--r-- 1602 arm64-callingconv-ios.ll
-rw-r--r-- 3570 arm64-callingconv.ll
-rw-r--r-- 11187 arm64-fallback.ll
-rw-r--r-- 1600 arm64-irtranslator-fmuladd.ll
-rw-r--r-- 897 arm64-irtranslator-stackprotect.ll
-rw-r--r-- 57789 arm64-irtranslator-switch.ll
-rw-r--r-- 91541 arm64-irtranslator.ll
-rw-r--r-- 26184 arm64-regbankselect.mir
-rw-r--r-- 188 call-lowering-i256-crash.ll
-rw-r--r-- 1405 call-translator-cse.ll
-rw-r--r-- 4170 call-translator-ios.ll
-rw-r--r-- 12164 call-translator.ll
-rw-r--r-- 919 combine-anyext-crash.mir
-rw-r--r-- 3760 constant-dbg-loc.ll
-rw-r--r-- 2886 contract-store.mir
-rw-r--r-- 3313 debug-cpp.ll
-rw-r--r-- 4038 debug-insts.ll
-rw-r--r-- 1576 dynamic-alloca-lifetime.ll
-rw-r--r-- 2102 dynamic-alloca.ll
-rw-r--r-- 489 fallback-nofastisel.ll
-rw-r--r-- 12635 fold-fp-select.mir
-rw-r--r-- 2113 fold-select.mir
-rw-r--r-- 1373 fp128-legalize-crash-pr35690.mir
-rw-r--r-- 3704 fp16-copy-gpr.mir
-rw-r--r-- 203 gisel-abort.ll
-rw-r--r-- 1349 gisel-commandline-option-fastisel.ll
-rw-r--r-- 3088 gisel-commandline-option.ll
-rw-r--r-- 253 gisel-fail-intermediate-legalizer.ll
-rw-r--r-- 299 inline-asm.ll
-rw-r--r-- 916 irtranslator-bitcast.ll
-rw-r--r-- 356 irtranslator-block-order.ll
-rw-r--r-- 2812 irtranslator-dilocation.ll
-rw-r--r-- 609 irtranslator-duplicate-types-param.ll
-rw-r--r-- 3043 irtranslator-exceptions.ll
-rw-r--r-- 3269 irtranslator-fp-min-max-intrinsics.ll
-rw-r--r-- 1223 irtranslator-max-address-space.ll
-rw-r--r-- 1577 irtranslator-memfunc-undef.ll
-rw-r--r-- 2340 irtranslator-stackprotect-check.ll
-rw-r--r-- 357 irtranslator-volatile-load-pr36018.ll
-rw-r--r-- 800 irtranslator-weird-alloca-size.ll
-rw-r--r-- 6586 legalize-add.mir
-rw-r--r-- 1010 legalize-and.mir
-rw-r--r-- 2844 legalize-atomicrmw.mir
-rw-r--r-- 1475 legalize-blockaddress.mir
-rw-r--r-- 1963 legalize-build-vector.mir
-rw-r--r-- 3789 legalize-ceil.mir
-rw-r--r-- 1741 legalize-cmp.mir
-rw-r--r-- 2191 legalize-cmpxchg-with-success.mir
-rw-r--r-- 3252 legalize-cmpxchg.mir
-rw-r--r-- 3726 legalize-combines.mir
-rw-r--r-- 1391 legalize-concat-vectors.mir
-rw-r--r-- 2796 legalize-constant.mir
-rw-r--r-- 6738 legalize-cos.mir
-rw-r--r-- 3089 legalize-div.mir
-rw-r--r-- 1396 legalize-exceptions.ll
-rw-r--r-- 6742 legalize-exp.mir
-rw-r--r-- 855 legalize-ext-cse.mir
-rw-r--r-- 1410 legalize-ext-csedebug-output.mir
-rw-r--r-- 11995 legalize-ext.mir
-rw-r--r-- 4322 legalize-extload.mir
-rw-r--r-- 756 legalize-extract-vector-elt.mir
-rw-r--r-- 683 legalize-extracts.mir
-rw-r--r-- 991 legalize-fcmp.mir
-rw-r--r-- 12911 legalize-fexp2.mir
-rw-r--r-- 11867 legalize-fma.mir
-rw-r--r-- 2391 legalize-fp-arith.mir
-rw-r--r-- 7203 legalize-fptoi.mir
-rw-r--r-- 9185 legalize-frint.mir
-rw-r--r-- 831 legalize-gep.mir
-rw-r--r-- 743 legalize-ignore-non-generic.mir
-rw-r--r-- 771 legalize-inserts.mir
-rw-r--r-- 11000 legalize-intrinsic-round.mir
-rw-r--r-- 9336 legalize-intrinsic-trunc.mir
-rw-r--r-- 1440 legalize-inttoptr-xfail-1.mir
-rw-r--r-- 1618 legalize-inttoptr-xfail-2.mir
-rw-r--r-- 8229 legalize-itofp.mir
-rw-r--r-- 1331 legalize-load-store-fewerElts.mir
-rw-r--r-- 2551 legalize-load-store-vector-of-ptr.mir
-rw-r--r-- 10618 legalize-load-store.mir
-rw-r--r-- 6742 legalize-log.mir
-rw-r--r-- 6802 legalize-log10.mir
-rw-r--r-- 6794 legalize-log2.mir
-rw-r--r-- 3351 legalize-memcpy-et-al.mir
-rw-r--r-- 1227 legalize-merge-values.mir
-rw-r--r-- 2496 legalize-mul.mir
-rw-r--r-- 9566 legalize-nearbyint.mir
-rw-r--r-- 1980 legalize-or.mir
-rw-r--r-- 19841 legalize-phi.mir
-rw-r--r-- 16319 legalize-pow.mir
-rw-r--r-- 413 legalize-property.mir
-rw-r--r-- 4314 legalize-rem.mir
-rw-r--r-- 3371 legalize-select.mir
-rw-r--r-- 693 legalize-sext-copy.mir
-rw-r--r-- 538 legalize-sextload.mir
-rw-r--r-- 11237 legalize-shift.mir
-rw-r--r-- 2100 legalize-shuffle-vector.mir
-rw-r--r-- 5346 legalize-simple.mir
-rw-r--r-- 6774 legalize-sin.mir
-rw-r--r-- 3789 legalize-sqrt.mir
-rw-r--r-- 863 legalize-sub.mir
-rw-r--r-- 2085 legalize-undef.mir
-rw-r--r-- 645 legalize-unmerge-values.mir
-rw-r--r-- 1374 legalize-vaarg.mir
-rw-r--r-- 59141 legalize-vector-icmp.mir
-rw-r--r-- 863 legalize-xor.mir
-rw-r--r-- 538 legalize-zextload.mir
-rw-r--r-- 2686 legalizer-combiner-zext-trunc-crash.mir
-rw-r--r-- 1386 legalizer-combiner.mir
-rw-r--r-- 16956 legalizer-info-validation.mir
-rw-r--r-- 86 lit.local.cfg
-rw-r--r-- 11818 load-addressing-modes.mir
-rw-r--r-- 2513 localizer-arm64-tti.ll
-rw-r--r-- 3319 localizer-in-O0-pipeline.mir
-rw-r--r-- 14185 localizer.mir
-rw-r--r-- 11602 machine-cse-mid-pipeline.mir
-rw-r--r-- 962 no-regclass.mir
-rw-r--r-- 1162 non-pow-2-extload-combine.mir
-rw-r--r-- 763 observer-change-crash.mir
-rw-r--r-- 16300 opt-fold-compare.mir
-rw-r--r-- 4444 opt-shuffle-splat.mir
-rw-r--r-- 2355 prelegalizercombiner-br.mir
-rw-r--r-- 10642 prelegalizercombiner-extending-loads-cornercases.mir
-rw-r--r-- 1196 prelegalizercombiner-extending-loads-s1.mir
-rw-r--r-- 12146 prelegalizercombiner-extending-loads.mir
-rw-r--r-- 588 reg-bank-128bit.mir
-rw-r--r-- 536 regbank-ceil.ll
-rw-r--r-- 2873 regbank-extract-vector-elt.mir
-rw-r--r-- 737 regbank-extract.mir
-rw-r--r-- 1749 regbank-fma.mir
-rw-r--r-- 3687 regbank-fp-use-def.mir
-rw-r--r-- 5238 regbank-insert-vector-elt.mir
-rw-r--r-- 5282 regbank-intrinsic-round.mir
-rw-r--r-- 1445 regbank-intrinsic-trunc.mir
-rw-r--r-- 4307 regbank-nearbyint.mir
-rw-r--r-- 6069 regbank-select.mir
-rw-r--r-- 3731 regbank-shift-imm-64.mir
-rw-r--r-- 719 regbank-trunc-s128.mir
-rw-r--r-- 1598 regbankselect-build-vector.mir
-rw-r--r-- 1789 regbankselect-dbg-value.mir
-rw-r--r-- 21859 regbankselect-default.mir
-rw-r--r-- 611 regbankselect-reg_sequence.mir
-rw-r--r-- 868 regbankselect-unmerge-vec.mir
-rw-r--r-- 781 ret-1x-vec.ll
-rw-r--r-- 760 ret-vec-promote.ll
-rw-r--r-- 7296 select-atomicrmw.mir
-rw-r--r-- 23193 select-binop.mir
-rw-r--r-- 514 select-bitcast-bigendian.mir
-rw-r--r-- 4955 select-bitcast.mir
-rw-r--r-- 3236 select-blockaddress.mir
-rw-r--r-- 1357 select-br.mir
-rw-r--r-- 2770 select-bswap.mir
-rw-r--r-- 6613 select-build-vector.mir
-rw-r--r-- 4848 select-cbz.mir
-rw-r--r-- 3018 select-ceil.mir
-rw-r--r-- 3663 select-cmp.mir
-rw-r--r-- 1686 select-cmpxchg.mir
-rw-r--r-- 2264 select-concat-vectors.mir
-rw-r--r-- 3386 select-constant.mir
-rw-r--r-- 5293 select-ctlz.mir
-rw-r--r-- 2756 select-dbg-value.mir
-rw-r--r-- 1386 select-extload.mir
-rw-r--r-- 6011 select-extract-vector-elt.mir
-rw-r--r-- 885 select-extract.mir
-rw-r--r-- 2997 select-fabs.mir
-rw-r--r-- 1751 select-fcmp.mir
-rw-r--r-- 3039 select-floor.mir
-rw-r--r-- 979 select-fma.mir
-rw-r--r-- 12348 select-fp-casts.mir
-rw-r--r-- 9993 select-frint-nofp16.mir
-rw-r--r-- 4834 select-frint.mir
-rw-r--r-- 3358 select-gv-cmodel-large.mir
-rw-r--r-- 2634 select-gv-cmodel-tiny.mir
-rw-r--r-- 1187 select-imm.mir
-rw-r--r-- 1226 select-implicit-def.mir
-rw-r--r-- 3291 select-insert-extract.mir
-rw-r--r-- 5373 select-insert-vector-elt.mir
-rw-r--r-- 12607 select-int-ext.mir
-rw-r--r-- 3361 select-int-ptr-casts.mir
-rw-r--r-- 681 select-intrinsic-aarch64-hint.mir
-rw-r--r-- 1039 select-intrinsic-aarch64-sdiv.mir
-rw-r--r-- 1008 select-intrinsic-crypto-aesmc.mir
-rw-r--r-- 5270 select-intrinsic-round.mir
-rw-r--r-- 5270 select-intrinsic-trunc.mir
-rw-r--r-- 4555 select-jump-table-brjt.mir
-rw-r--r-- 2062 select-load-store-vector-of-ptr.mir
-rw-r--r-- 16122 select-load.mir
-rw-r--r-- 1100 select-mul.mir
-rw-r--r-- 1129 select-muladd.mir
-rw-r--r-- 4337 select-nearbyint.mir
-rw-r--r-- 973 select-neon-vcvtfxu2fp.mir
-rw-r--r-- 3289 select-phi.mir
-rw-r--r-- 1698 select-pr32733.mir
-rw-r--r-- 535 select-property.mir
-rw-r--r-- 1091 select-scalar-merge.mir
-rw-r--r-- 4717 select-scalar-shift-imm.mir
-rw-r--r-- 2183 select-select.mir
-rw-r--r-- 1408 select-sextload.mir
-rw-r--r-- 7319 select-shuffle-vector.mir
-rw-r--r-- 2469 select-shufflevec-undef-mask-elt.mir
-rw-r--r-- 3011 select-sqrt.mir
-rw-r--r-- 1024 select-stlxr-intrin.mir
-rw-r--r-- 13516 select-store.mir
-rw-r--r-- 779 select-trap.mir
-rw-r--r-- 2815 select-trunc.mir
-rw-r--r-- 2103 select-uaddo.mir
-rw-r--r-- 6599 select-unmerge.mir
-rw-r--r-- 103091 select-vector-icmp.mir
-rw-r--r-- 3419 select-vector-shift.mir
-rw-r--r-- 131067 select-with-no-legality-check.mir
-rw-r--r-- 3794 select-xor.mir
-rw-r--r-- 5008 select-zextload.mir
-rw-r--r-- 9191 select.mir
-rw-r--r-- 16687 swifterror.ll
-rw-r--r-- 3397 translate-constant-dag.ll
-rw-r--r-- 4546 translate-gep.ll
-rw-r--r-- 237 unknown-intrinsic.ll
-rw-r--r-- 713 varargs-ios-translator.ll
-rw-r--r-- 700 vastart.ll
-rw-r--r-- 1309 vec-s16-param.ll