Ignoring per-user file.
[oota-llvm.git] / test / Transforms / InstCombine /
drwxr-xr-x   ..
-rw-r--r-- 192 2002-03-11-InstCombineHang.ll
-rw-r--r-- 318 2002-05-14-SubFailure.ll
-rw-r--r-- 24154 2002-05-14-TouchDeletedInst.ll
-rw-r--r-- 387 2002-08-02-CastTest.ll
-rw-r--r-- 409 2002-09-17-GetElementPtrCrash.ll
-rw-r--r-- 421 2002-12-05-MissedConstProp.ll
-rw-r--r-- 256 2003-05-26-CastMiscompile.ll
-rw-r--r-- 291 2003-05-27-ConstExprCrash.ll
-rw-r--r-- 417 2003-06-05-BranchInvertInfLoop.ll
-rw-r--r-- 407 2003-06-22-ConstantExprCrash.ll
-rw-r--r-- 1233 2003-07-21-ExternalConstant.ll
-rw-r--r-- 670 2003-08-12-AllocaNonNull.ll
-rw-r--r-- 211 2003-09-09-VolatileLoadElim.ll
-rw-r--r-- 350 2003-10-23-InstcombineNullFail.ll
-rw-r--r-- 388 2003-10-29-CallSiteResolve.ll
-rw-r--r-- 346 2003-11-03-VarargsCallBug.ll
-rw-r--r-- 255 2003-11-13-ConstExprCastCall.ll
-rw-r--r-- 1022 2004-01-13-InstCombineInvokePHI.ll
-rw-r--r-- 537 2004-02-23-ShiftShiftOverflow.ll
-rw-r--r-- 514 2004-03-13-InstCombineInfLoop.ll
-rw-r--r-- 212 2004-04-04-InstCombineReplaceAllUsesWith.ll
-rw-r--r-- 250 2004-05-07-UnsizedCastLoad.ll
-rw-r--r-- 239 2004-07-27-ConstantExprMul.ll
-rw-r--r-- 220 2004-08-09-RemInfLoop.llx
-rw-r--r-- 196 2004-08-10-BoolSetCC.ll
-rw-r--r-- 659 2004-09-20-BadLoadCombine.llx
-rw-r--r-- 869 2004-09-20-BadLoadCombine2.llx
-rw-r--r-- 360 2004-09-28-BadShiftAndSetCC.llx
-rw-r--r-- 276 2004-11-22-Missed-and-fold.ll
-rw-r--r-- 4404 2004-11-27-SetCCForCastLargerAndConstant.ll
-rw-r--r-- 516 2004-12-08-InstCombineCrash.ll
-rw-r--r-- 147 2004-12-08-RemInfiniteLoop.ll
-rw-r--r-- 295 2005-03-04-ShiftOverflow.ll
-rw-r--r-- 270 2005-04-07-UDivSelectCrash.ll
-rw-r--r-- 470 2005-06-15-DivSelectCrash.ll
-rw-r--r-- 232 2005-06-15-ShiftSetCCCrash.ll
-rw-r--r-- 257 2005-06-16-RangeCrash.ll
-rw-r--r-- 484 2005-06-16-SetCCOrSetCCMiscompile.ll
-rw-r--r-- 381 2005-07-07-DeadPHILoop.ll
-rw-r--r-- 1100 2006-02-07-SextZextCrash.ll
-rw-r--r-- 244 2006-02-13-DemandedMiscompile.ll
-rw-r--r-- 259 2006-02-28-Crash.ll
-rw-r--r-- 307 2006-03-30-ExtractElement.ll
-rw-r--r-- 26358 2006-04-01-InfLoop.ll
-rw-r--r-- 340 2006-04-28-ShiftShiftLongLong.ll
-rw-r--r-- 2432 2006-05-04-DemandedBitCrash.ll
-rw-r--r-- 29296 2006-05-06-Infloop.ll
-rw-r--r-- 780 2006-06-28-infloop.ll
-rw-r--r-- 2234 2006-09-11-EmptyStructCrash.ll
-rw-r--r-- 620 2006-09-15-CastToBool.ll
-rw-r--r-- 336 2006-10-19-SignedToUnsignedCastAndConst-2.ll
-rw-r--r-- 354 2006-10-19-SignedToUnsignedCastAndConst.ll
-rw-r--r-- 437 2006-10-20-mask.ll
-rw-r--r-- 470 2006-10-26-VectorReassoc.ll
-rw-r--r-- 532 2006-11-03-Memmove64.ll
-rw-r--r-- 298 2006-11-10-ashr-miscompile.ll
-rw-r--r-- 410 2006-11-27-XorBug.ll
-rw-r--r-- 426 2006-12-01-BadFPVectorXform.ll
-rw-r--r-- 463 2006-12-05-fp-to-int-ext.ll
-rw-r--r-- 568 2006-12-08-ICmp-Combining.ll
-rw-r--r-- 2391 2006-12-08-Phi-ICmp-Op-Fold.ll
-rw-r--r-- 2481 2006-12-08-Select-ICmp.ll
-rw-r--r-- 8502 2006-12-10-ICmp-GEP-GEP.ll
-rw-r--r-- 1160 2006-12-15-Range-Test.ll
-rw-r--r-- 3993 2006-12-23-Select-Cmp-Cmp.ll
-rw-r--r-- 206 2007-01-13-ExtCompareMiscompile.ll
-rw-r--r-- 159 2007-01-14-FcmpSelf.ll
-rw-r--r-- 243 2007-01-18-VectorInfLoop.ll
-rw-r--r-- 286 2007-01-27-AndICmp.ll
-rw-r--r-- 1672 2007-02-01-LoadSinkAlloca.ll
-rw-r--r-- 913 2007-02-07-PointerCast.ll
-rw-r--r-- 851 2007-02-23-PhiFoldInfLoop.ll
-rw-r--r-- 290 2007-03-13-CompareMerge.ll
-rw-r--r-- 224 2007-03-19-BadTruncChangePR1261.ll
-rw-r--r-- 237 2007-03-21-SignedRangeTest.ll
-rw-r--r-- 1093 2007-03-25-BadShiftMask.ll
-rw-r--r-- 276 2007-03-25-DoubleShift.ll
-rw-r--r-- 1236 2007-03-26-BadShiftMask.ll
-rw-r--r-- 756 2007-03-27-PR1280.ll
-rw-r--r-- 15845 2007-03-31-InfiniteLoop.ll
-rw-r--r-- 706 2007-04-04-BadFoldBitcastIntoMalloc.ll
-rw-r--r-- 163 2007-04-08-SingleEltVectorCrash.ll
-rw-r--r-- 2041 2007-05-04-Crash.ll
-rw-r--r-- 331 2007-05-10-icmp-or.ll
-rw-r--r-- 685 2007-05-14-Crash.ll
-rw-r--r-- 333 2007-05-18-CastFoldBug.ll
-rw-r--r-- 654 2007-06-06-AshrSignBit.ll
-rw-r--r-- 293 2007-06-21-DivCompareMiscomp.ll
-rw-r--r-- 366 2007-08-02-InfiniteLoop.ll
-rw-r--r-- 252 2007-09-05-EqualGEP.ll
-rw-r--r-- 513 2007-09-10-AliasConstFold.ll
-rw-r--r-- 1186 2007-09-11-Trampoline.ll
-rw-r--r-- 366 2007-09-17-AliasConstFold2.ll
-rw-r--r-- 670 2007-10-10-EliminateMemCpy.ll
-rw-r--r-- 1218 2007-10-12-Crash.ll
-rw-r--r-- 1913 2007-10-28-EmptyField.ll
-rw-r--r-- 1818 2007-10-28-stacksave.ll
-rw-r--r-- 1406 2007-10-31-RangeCrash.ll
-rw-r--r-- 771 2007-10-31-StringCrash.ll
-rw-r--r-- 555 2007-11-07-OpaqueAlignCrash.ll
-rw-r--r-- 205 2007-11-15-CompareMiscomp.ll
-rw-r--r-- 289 2007-11-22-IcmpCrash.ll
-rw-r--r-- 494 2007-11-25-CompatibleAttributes.ll
-rw-r--r-- 374 2007-12-10-ConstFoldCompare.ll
-rw-r--r-- 377 2007-12-12-GEPScale.ll
-rw-r--r-- 184 2007-12-16-AsmNoUnwind.ll
-rw-r--r-- 1125 2007-12-18-AddSelCmpSub.ll
-rw-r--r-- 1701 2007-12-28-IcmpSub2.ll
-rw-r--r-- 619 2008-01-06-BitCastAttributes.ll
-rw-r--r-- 211 2008-01-06-CastCrash.ll
-rw-r--r-- 229 2008-01-06-VoidCast.ll
-rw-r--r-- 288 2008-01-13-AndCmpCmp.ll
-rw-r--r-- 363 2008-01-13-NoBitCastAttributes.ll
-rw-r--r-- 1191 2008-01-14-DoubleNest.ll
-rw-r--r-- 1198 2008-01-14-VarArgTrampoline.ll
-rw-r--r-- 415 2008-01-21-MismatchedCastAndCompare.ll
-rw-r--r-- 467 2008-01-21-MulTrunc.ll
-rw-r--r-- 185 2008-01-27-FloatSelect.ll
-rw-r--r-- 547 2008-01-29-AddICmp.ll
-rw-r--r-- 1643 2008-02-04-GEPIdxBug.ll
-rw-r--r-- 156 2008-02-13-MulURem.ll
-rw-r--r-- 286 2008-02-16-SDivOverflow.ll
-rw-r--r-- 177 2008-02-16-SDivOverflow2.ll
-rw-r--r-- 268 2008-02-23-MulSub.ll
-rw-r--r-- 467 2008-02-28-OrFCmpCrash.ll
-rw-r--r-- 283 2008-03-13-IntToPtr.ll
-rw-r--r-- 1447 CPP_min_max.llx
-rw-r--r-- 370 GEPIdxCanon.ll
-rw-r--r-- 279 IntPtrCast.ll
-rw-r--r-- 650 JavaCompare.ll
-rw-r--r-- 217 README.txt
-rw-r--r-- 8447 add.ll
-rw-r--r-- 867 add2.ll
-rw-r--r-- 341 addnegneg.ll
-rw-r--r-- 412 align-inc.ll
-rw-r--r-- 852 alloca.ll
-rw-r--r-- 373 and-compare.ll
-rw-r--r-- 2055 and-or-and.ll
-rw-r--r-- 1921 and-or-not.ll
-rw-r--r-- 530 and-xor-merge.ll
-rw-r--r-- 7478 and.ll
-rw-r--r-- 286 and2.ll
-rw-r--r-- 928 apint-add1.ll
-rw-r--r-- 1335 apint-add2.ll
-rw-r--r-- 442 apint-and-compare.ll
-rw-r--r-- 1228 apint-and-or-and.ll
-rw-r--r-- 637 apint-and-xor-merge.ll
-rw-r--r-- 1302 apint-and1.ll
-rw-r--r-- 2001 apint-and2.ll
-rw-r--r-- 298 apint-call-cast-target.ll
-rw-r--r-- 338 apint-cast-and-cast.ll
-rw-r--r-- 201 apint-cast-cast-to-and.ll
-rw-r--r-- 933 apint-cast.ll
-rw-r--r-- 511 apint-div1.ll
-rw-r--r-- 547 apint-div2.ll
-rw-r--r-- 1234 apint-elim-logicalops.ll
-rw-r--r-- 275 apint-mul1.ll
-rw-r--r-- 306 apint-mul2.ll
-rw-r--r-- 932 apint-not.ll
-rw-r--r-- 830 apint-or1.ll
-rw-r--r-- 867 apint-or2.ll
-rw-r--r-- 494 apint-rem1.ll
-rw-r--r-- 520 apint-rem2.ll
-rw-r--r-- 963 apint-select.ll
-rw-r--r-- 465 apint-shift-simplify.ll
-rw-r--r-- 4277 apint-shift.ll
-rw-r--r-- 264 apint-shl-trunc.ll
-rw-r--r-- 3146 apint-sub.ll
-rw-r--r-- 1174 apint-xor1.ll
-rw-r--r-- 1262 apint-xor2.ll
-rw-r--r-- 313 apint-zext1.ll
-rw-r--r-- 319 apint-zext2.ll
-rw-r--r-- 174 binop-cast.ll
-rw-r--r-- 1134 bit-tracking.ll
-rw-r--r-- 861 bitcast-gep.ll
-rw-r--r-- 986 bitcast-vector-fold.ll
-rw-r--r-- 630 bitcount.ll
-rw-r--r-- 1225 bittest.ll
-rw-r--r-- 915 bswap-fold.ll
-rw-r--r-- 2049 bswap.ll
-rw-r--r-- 348 call-cast-target.ll
-rw-r--r-- 621 call-intrinsics.ll
-rw-r--r-- 1615 call.ll
-rw-r--r-- 795 call2.ll
-rw-r--r-- 816 canonicalize_branch.ll
-rw-r--r-- 572 cast-and-cast.ll
-rw-r--r-- 242 cast-cast-to-and.ll
-rw-r--r-- 671 cast-load-gep.ll
-rw-r--r-- 556 cast-malloc.ll
-rw-r--r-- 398 cast-propagate.ll
-rw-r--r-- 1615 cast-set.ll
-rw-r--r-- 5055 cast.ll
-rw-r--r-- 1176 cast2.ll
-rw-r--r-- 657 cast_ptr.ll
-rw-r--r-- 532 deadcode.ll
-rw-r--r-- 95 dg.exp
-rw-r--r-- 1928 div.ll
-rw-r--r-- 1165 fold-vector-zero.ll
-rw-r--r-- 432 fpcast.ll
-rw-r--r-- 1213 fpextend.ll
-rw-r--r-- 1218 getelementptr-setcc.ll
-rw-r--r-- 1942 getelementptr.ll
-rw-r--r-- 410 getelementptr_cast.ll
-rw-r--r-- 675 getelementptr_const.ll
-rw-r--r-- 234 getelementptr_index.ll
-rw-r--r-- 506 hoist_instr.ll
-rw-r--r-- 794 icmp.ll
-rw-r--r-- 1033 known_align.ll
-rw-r--r-- 1548 load.ll
-rw-r--r-- 259 load2.ll
-rw-r--r-- 1626 loadstore-alignment.ll
-rw-r--r-- 467 malloc-free-delete.ll
-rw-r--r-- 213 malloc.ll
-rw-r--r-- 788 malloc2.ll
-rw-r--r-- 1486 malloc3.ll
-rw-r--r-- 609 memcpy-to-load.ll
-rw-r--r-- 665 memmove.ll
-rw-r--r-- 2162 mul.ll
-rw-r--r-- 806 narrow.ll
-rw-r--r-- 288 not-fcmp.ll
-rw-r--r-- 1473 not.ll
-rw-r--r-- 5130 or.ll
-rw-r--r-- 461 or2.ll
-rw-r--r-- 662 phi-merge.ll
-rw-r--r-- 2526 phi.ll
-rw-r--r-- 1496 rem.ll
-rw-r--r-- 6128 select.ll
-rw-r--r-- 4772 set.ll
-rw-r--r-- 1682 setcc-cast-cast.ll
-rw-r--r-- 988 setcc-strength-reduce.ll
-rw-r--r-- 825 shift-simplify.ll
-rw-r--r-- 704 shift-sra.ll
-rw-r--r-- 273 shift-trunc-shift.ll
-rw-r--r-- 6070 shift.ll
-rw-r--r-- 321 shl-trunc.ll
-rw-r--r-- 1547 signext.ll
-rw-r--r-- 521 sink_instruction.ll
-rw-r--r-- 185 srem.ll
-rw-r--r-- 2059 stacksaverestore.ll
-rw-r--r-- 618 store-merge.ll
-rw-r--r-- 452 store.ll
-rw-r--r-- 3052 sub.ll
-rw-r--r-- 578 udiv_select_to_select_shift.ll
-rw-r--r-- 194 urem.ll
-rw-r--r-- 2609 vec_demanded_elts.ll
-rw-r--r-- 408 vec_extract_elt.ll
-rw-r--r-- 1061 vec_insert_to_shuffle.ll
-rw-r--r-- 197 vec_insertelt.ll
-rw-r--r-- 395 vec_narrow.ll
-rw-r--r-- 1624 vec_shuffle.ll
-rw-r--r-- 233 vector-srem.ll
-rw-r--r-- 370 volatile_store.ll
-rw-r--r-- 4380 xor.ll
-rw-r--r-- 339 xor2.ll
-rw-r--r-- 360 zero-point-zero-add.ll
-rw-r--r-- 251 zeroext-and-reduce.ll
-rw-r--r-- 435 zext-fold.ll
-rw-r--r-- 1823 zext-or-icmp.ll
-rw-r--r-- 338 zext.ll