Add support for lowering 128-bit shifts on ppc64.
[oota-llvm.git] / test / CodeGen / PowerPC /
drwxr-xr-x   ..
-rw-r--r-- 110 2004-11-29-ShrCrash.ll
-rw-r--r-- 132 2004-11-30-shift-crash.ll
-rw-r--r-- 181 2004-11-30-shr-var-crash.ll
-rw-r--r-- 104 2004-12-12-ZeroSizeCommon.ll
-rw-r--r-- 183 2005-01-14-SetSelectCrash.ll
-rw-r--r-- 87 2005-01-14-UndefLong.ll
-rw-r--r-- 280 2005-08-12-rlwimi-crash.ll
-rw-r--r-- 390 2005-09-02-LegalizeDuplicatesCalls.ll
-rw-r--r-- 255 2005-10-08-ArithmeticRotate.ll
-rw-r--r-- 525 2005-11-30-vastart-crash.ll
-rw-r--r-- 310 2006-01-11-darwin-fp-argument.ll
-rw-r--r-- 664 2006-01-20-ShiftPartsCrash.ll
-rw-r--r-- 265 2006-04-01-FloatDoubleExtend.ll
-rw-r--r-- 424 2006-04-05-splat-ish.ll
-rw-r--r-- 2644 2006-04-19-vmaddfp-crash.ll
-rw-r--r-- 2793 2006-05-12-rlwimi-crash.ll
-rw-r--r-- 445 2006-07-07-ComputeMaskedBits.ll
-rw-r--r-- 328 2006-07-19-stwbrx-crash.ll
-rw-r--r-- 400 2006-08-11-RetVector.ll
-rw-r--r-- 943 2006-08-15-SelectionCrash.ll
-rw-r--r-- 963 2006-09-28-shift_64.ll
-rw-r--r-- 1010 2006-10-11-combiner-aa-regression.ll
-rw-r--r-- 525 2006-10-13-Miscompile.ll
-rw-r--r-- 551 2006-10-17-brcc-miscompile.ll
-rw-r--r-- 118 2006-10-17-ppc64-alloca.ll
-rw-r--r-- 762 2006-11-10-DAGCombineMiscompile.ll
-rw-r--r-- 770 2006-11-29-AltivecFPSplat.ll
-rw-r--r-- 830 2006-12-07-LargeAlloca.ll
-rw-r--r-- 708 2006-12-07-SelectCrash.ll
-rw-r--r-- 366 2007-01-04-ArgExtension.ll
-rw-r--r-- 1003 2007-01-15-AsmDialect.ll
-rw-r--r-- 239 2007-01-29-lbrx-asm.ll
-rw-r--r-- 731 2007-01-31-InlineAsmAddrMode.ll
-rw-r--r-- 148 2007-02-16-AlignPacked.ll
-rw-r--r-- 271 2007-02-16-InlineAsmNConstraint.ll
-rw-r--r-- 434 2007-02-23-lr-saved-twice.ll
-rw-r--r-- 470 2007-03-24-cntlzd.ll
-rw-r--r-- 121304 2007-03-30-SpillerCrash.ll
-rw-r--r-- 520 2007-04-24-InlineAsm-I-Modifier.ll
-rw-r--r-- 1007 2007-04-30-InlineAsmEarlyClobber.ll
-rw-r--r-- 506 2007-05-03-InlineAsm-S-Constraint.ll
-rw-r--r-- 1046 2007-05-14-InlineAsmSelectCrash.ll
-rw-r--r-- 2594 2007-05-22-tailmerge-3.ll
-rw-r--r-- 571 2007-05-30-dagcombine-miscomp.ll
-rw-r--r-- 8480 2007-06-28-BCCISelBug.ll
-rw-r--r-- 1165 2007-08-04-CoalescerAssert.ll
-rw-r--r-- 601 2007-09-04-AltivecDST.ll
-rw-r--r-- 642 2007-09-07-LoadStoreIdxForms.ll
-rw-r--r-- 2447 2007-09-08-unaligned.ll
-rw-r--r-- 416 2007-09-11-RegCoalescerAssert.ll
-rw-r--r-- 481 2007-09-12-LiveIntervalsAssert.ll
-rw-r--r-- 536 2007-10-16-InlineAsmFrameOffset.ll
-rw-r--r-- 912 2007-10-18-PtrArithmetic.ll
-rw-r--r-- 2758 2007-10-21-LocalRegAllocAssert.ll
-rw-r--r-- 2758 2007-10-21-LocalRegAllocAssert2.ll
-rw-r--r-- 4470 2007-11-04-CoalescerCrash.ll
-rw-r--r-- 5273 2007-11-16-landingpad-split.ll
-rw-r--r-- 761 2007-11-19-VectorSplitting.ll
-rw-r--r-- 162 2008-01-25-EmptyFunction.ll
-rw-r--r-- 2185 2008-02-05-LiveIntervalsAssert.ll
-rw-r--r-- 381 2008-02-09-LocalRegAllocAssert.ll
-rw-r--r-- 612 2008-03-05-RegScavengerAssert.ll
-rw-r--r-- 771 2008-03-06-KillInfo.ll
-rw-r--r-- 505 Frames-align.ll
-rw-r--r-- 1967 Frames-alloca.ll
-rw-r--r-- 3435 Frames-large.ll
-rw-r--r-- 1709 Frames-leaf.ll
-rw-r--r-- 1178 Frames-small.ll
-rw-r--r-- 479 LargeAbsoluteAddr.ll
-rw-r--r-- 611 addc.ll
-rw-r--r-- 604 addi-reassoc.ll
-rw-r--r-- 398 align.ll
-rw-r--r-- 484 and-branch.ll
-rw-r--r-- 415 and-elim.ll
-rw-r--r-- 250 and-imm.ll
-rw-r--r-- 298 and_add.ll
-rw-r--r-- 838 and_sext.ll
-rw-r--r-- 1158 and_sra.ll
-rw-r--r-- 286 big-endian-actual-args.ll
-rw-r--r-- 313 big-endian-call-result.ll
-rw-r--r-- 509 big-endian-formal-args.ll
-rw-r--r-- 3577 branch-opt.ll
-rw-r--r-- 1490 bswap-load-store.ll
-rw-r--r-- 1153 buildvec_canonicalize.ll
-rw-r--r-- 578 calls.ll
-rw-r--r-- 451 cmp-cmp.ll
-rw-r--r-- 221 compare-duplicate.ll
-rw-r--r-- 664 compare-fcmp-ord.ll
-rw-r--r-- 304 compare-simm.ll
-rw-r--r-- 681 constants.ll
-rw-r--r-- 276 cttz.ll
-rw-r--r-- 182 darwin-labels.ll
-rw-r--r-- 139 dg.exp
-rw-r--r-- 946 div-2.ll
-rw-r--r-- 2905 eqv-andc-orc-nor.ll
-rw-r--r-- 287 extsh.ll
-rw-r--r-- 218 fabs.ll
-rw-r--r-- 1683 fma.ll
-rw-r--r-- 295 fnabs.ll
-rw-r--r-- 443 fneg.ll
-rw-r--r-- 388 fnegsel.ll
-rw-r--r-- 364 fold-li.ll
-rw-r--r-- 722 fp-branch.ll
-rw-r--r-- 832 fp-int-fp.ll
-rw-r--r-- 191 fp_to_uint.ll
-rw-r--r-- 197 fpcopy.ll
-rw-r--r-- 549 frounds.ll
-rw-r--r-- 774 fsqrt.ll
-rw-r--r-- 285 hello.ll
-rw-r--r-- 902 i64_fp.ll
-rw-r--r-- 420 iabs.ll
-rw-r--r-- 620 illegal-element-type.ll
-rw-r--r-- 368 inlineasm-copy.ll
-rw-r--r-- 696 invalid-memcpy.ll
-rw-r--r-- 259 inverted-bool-compares.ll
-rw-r--r-- 283 ispositive.ll
-rw-r--r-- 229 lha.ll
-rw-r--r-- 284 load-constant-addr.ll
-rw-r--r-- 302 long-compare.ll
-rw-r--r-- 312 longdbl-truncate.ll
-rw-r--r-- 733 mask64.ll
-rw-r--r-- 907 mem-rr-addr-mode.ll
-rw-r--r-- 1745 mem_update.ll
-rw-r--r-- 233 mul-neg-power-2.ll
-rw-r--r-- 625 mulhs.ll
-rw-r--r-- 158 neg.ll
-rw-r--r-- 512 no-dead-strip.ll
-rw-r--r-- 1040 or-addressing-mode.ll
-rw-r--r-- 798 ppcf128-1-opt.ll
-rw-r--r-- 3983 ppcf128-1.ll
-rw-r--r-- 380 reg-coalesce-simple.ll
-rw-r--r-- 395 retaddr.ll
-rw-r--r-- 1065 rlwimi-commute.ll
-rw-r--r-- 1962 rlwimi.ll
-rw-r--r-- 1269 rlwimi2.ll
-rw-r--r-- 1166 rlwimi3.ll
-rw-r--r-- 1343 rlwinm.ll
-rw-r--r-- 865 rlwinm2.ll
-rw-r--r-- 1217 rotl-2.ll
-rw-r--r-- 498 rotl-64.ll
-rw-r--r-- 1079 rotl.ll
-rw-r--r-- 1335 select_lt0.ll
-rw-r--r-- 263 setcc_no_zext.ll
-rw-r--r-- 300 seteq-0.ll
-rw-r--r-- 305 shift128.ll
-rw-r--r-- 465 shl_elim.ll
-rw-r--r-- 730 shl_sext.ll
-rw-r--r-- 516 sign_ext_inreg1.ll
-rw-r--r-- 1141 small-arguments.ll
-rw-r--r-- 278 stfiwx-2.ll
-rw-r--r-- 868 stfiwx.ll
-rw-r--r-- 192 store-load-fwd.ll
-rw-r--r-- 575 subc.ll
-rw-r--r-- 293 unsafe-math.ll
-rw-r--r-- 1013 vcmp-fold.ll
-rw-r--r-- 814 vec_br_cmp.ll
-rw-r--r-- 337 vec_call.ll
-rw-r--r-- 1660 vec_constants.ll
-rw-r--r-- 300 vec_fneg.ll
-rw-r--r-- 227 vec_insert.ll
-rw-r--r-- 1645 vec_misaligned.ll
-rw-r--r-- 879 vec_mul.ll
-rw-r--r-- 1716 vec_perf_shuffle.ll
-rw-r--r-- 31612 vec_shuffle.ll
-rw-r--r-- 3249 vec_spat.ll
-rw-r--r-- 403 vec_vrsave.ll
-rw-r--r-- 327 vec_zero.ll
-rw-r--r-- 1232 vector-identity-shuffle.ll
-rw-r--r-- 5335 vector.ll