InstCombine: Bitcast call arguments from/to pointer/integer type
[oota-llvm.git] / test / Transforms / InstCombine /
drwxr-xr-x   ..
-rw-r--r-- 182 2002-03-11-InstCombineHang.ll
-rw-r--r-- 316 2002-05-14-SubFailure.ll
-rw-r--r-- 369 2002-08-02-CastTest.ll
-rw-r--r-- 421 2002-12-05-MissedConstProp.ll
-rw-r--r-- 238 2003-05-26-CastMiscompile.ll
-rw-r--r-- 281 2003-05-27-ConstExprCrash.ll
-rw-r--r-- 407 2003-06-05-BranchInvertInfLoop.ll
-rw-r--r-- 1223 2003-07-21-ExternalConstant.ll
-rw-r--r-- 656 2003-08-12-AllocaNonNull.ll
-rw-r--r-- 193 2003-09-09-VolatileLoadElim.ll
-rw-r--r-- 524 2003-10-29-CallSiteResolve.ll
-rw-r--r-- 328 2003-11-03-VarargsCallBug.ll
-rw-r--r-- 1158 2004-01-13-InstCombineInvokePHI.ll
-rw-r--r-- 519 2004-02-23-ShiftShiftOverflow.ll
-rw-r--r-- 504 2004-03-13-InstCombineInfLoop.ll
-rw-r--r-- 202 2004-04-04-InstCombineReplaceAllUsesWith.ll
-rw-r--r-- 240 2004-05-07-UnsizedCastLoad.ll
-rw-r--r-- 229 2004-07-27-ConstantExprMul.ll
-rw-r--r-- 210 2004-08-09-RemInfLoop.ll
-rw-r--r-- 178 2004-08-10-BoolSetCC.ll
-rw-r--r-- 641 2004-09-20-BadLoadCombine.ll
-rw-r--r-- 859 2004-09-20-BadLoadCombine2.ll
-rw-r--r-- 342 2004-09-28-BadShiftAndSetCC.ll
-rw-r--r-- 258 2004-11-22-Missed-and-fold.ll
-rw-r--r-- 5806 2004-11-27-SetCCForCastLargerAndConstant.ll
-rw-r--r-- 137 2004-12-08-RemInfiniteLoop.ll
-rw-r--r-- 277 2005-03-04-ShiftOverflow.ll
-rw-r--r-- 260 2005-04-07-UDivSelectCrash.ll
-rw-r--r-- 460 2005-06-15-DivSelectCrash.ll
-rw-r--r-- 222 2005-06-15-ShiftSetCCCrash.ll
-rw-r--r-- 247 2005-06-16-RangeCrash.ll
-rw-r--r-- 466 2005-06-16-SetCCOrSetCCMiscompile.ll
-rw-r--r-- 371 2005-07-07-DeadPHILoop.ll
-rw-r--r-- 226 2006-02-13-DemandedMiscompile.ll
-rw-r--r-- 249 2006-02-28-Crash.ll
-rw-r--r-- 297 2006-03-30-ExtractElement.ll
-rw-r--r-- 351 2006-04-28-ShiftShiftLongLong.ll
-rw-r--r-- 2422 2006-05-04-DemandedBitCrash.ll
-rw-r--r-- 602 2006-09-15-CastToBool.ll
-rw-r--r-- 313 2006-10-19-SignedToUnsignedCastAndConst-2.ll
-rw-r--r-- 421 2006-10-20-mask.ll
-rw-r--r-- 463 2006-10-26-VectorReassoc.ll
-rw-r--r-- 280 2006-11-10-ashr-miscompile.ll
-rw-r--r-- 392 2006-12-01-BadFPVectorXform.ll
-rw-r--r-- 445 2006-12-05-fp-to-int-ext.ll
-rw-r--r-- 2373 2006-12-08-Phi-ICmp-Op-Fold.ll
-rw-r--r-- 2480 2006-12-08-Select-ICmp.ll
-rw-r--r-- 1124 2006-12-15-Range-Test.ll
-rw-r--r-- 3983 2006-12-23-Select-Cmp-Cmp.ll
-rw-r--r-- 188 2007-01-13-ExtCompareMiscompile.ll
-rw-r--r-- 141 2007-01-14-FcmpSelf.ll
-rw-r--r-- 233 2007-01-18-VectorInfLoop.ll
-rw-r--r-- 268 2007-01-27-AndICmp.ll
-rw-r--r-- 1636 2007-02-01-LoadSinkAlloca.ll
-rw-r--r-- 895 2007-02-07-PointerCast.ll
-rw-r--r-- 833 2007-02-23-PhiFoldInfLoop.ll
-rw-r--r-- 272 2007-03-13-CompareMerge.ll
-rw-r--r-- 203 2007-03-19-BadTruncChangePR1261.ll
-rw-r--r-- 216 2007-03-21-SignedRangeTest.ll
-rw-r--r-- 1075 2007-03-25-BadShiftMask.ll
-rw-r--r-- 258 2007-03-25-DoubleShift.ll
-rw-r--r-- 1217 2007-03-26-BadShiftMask.ll
-rw-r--r-- 153 2007-04-08-SingleEltVectorCrash.ll
-rw-r--r-- 321 2007-05-10-icmp-or.ll
-rw-r--r-- 675 2007-05-14-Crash.ll
-rw-r--r-- 310 2007-05-18-CastFoldBug.ll
-rw-r--r-- 636 2007-06-06-AshrSignBit.ll
-rw-r--r-- 275 2007-06-21-DivCompareMiscomp.ll
-rw-r--r-- 356 2007-08-02-InfiniteLoop.ll
-rw-r--r-- 508 2007-09-10-AliasConstFold.ll
-rw-r--r-- 360 2007-09-17-AliasConstFold2.ll
-rw-r--r-- 741 2007-10-10-EliminateMemCpy.ll
-rw-r--r-- 1208 2007-10-12-Crash.ll
-rw-r--r-- 1800 2007-10-28-stacksave.ll
-rw-r--r-- 1396 2007-10-31-RangeCrash.ll
-rw-r--r-- 761 2007-10-31-StringCrash.ll
-rw-r--r-- 569 2007-11-07-OpaqueAlignCrash.ll
-rw-r--r-- 187 2007-11-15-CompareMiscomp.ll
-rw-r--r-- 279 2007-11-22-IcmpCrash.ll
-rw-r--r-- 430 2007-11-25-CompatibleAttributes.ll
-rw-r--r-- 356 2007-12-10-ConstFoldCompare.ll
-rw-r--r-- 359 2007-12-12-GEPScale.ll
-rw-r--r-- 166 2007-12-16-AsmNoUnwind.ll
-rw-r--r-- 1107 2007-12-18-AddSelCmpSub.ll
-rw-r--r-- 1684 2007-12-28-IcmpSub2.ll
-rw-r--r-- 834 2008-01-06-BitCastAttributes.ll
-rw-r--r-- 201 2008-01-06-CastCrash.ll
-rw-r--r-- 255 2008-01-06-VoidCast.ll
-rw-r--r-- 270 2008-01-13-AndCmpCmp.ll
-rw-r--r-- 346 2008-01-13-NoBitCastAttributes.ll
-rw-r--r-- 1294 2008-01-14-VarArgTrampoline.ll
-rw-r--r-- 458 2008-01-21-MismatchedCastAndCompare.ll
-rw-r--r-- 747 2008-01-21-MulTrunc.ll
-rw-r--r-- 184 2008-01-27-FloatSelect.ll
-rw-r--r-- 529 2008-01-29-AddICmp.ll
-rw-r--r-- 156 2008-02-13-MulURem.ll
-rw-r--r-- 159 2008-02-16-SDivOverflow2.ll
-rw-r--r-- 250 2008-02-23-MulSub.ll
-rw-r--r-- 457 2008-02-28-OrFCmpCrash.ll
-rw-r--r-- 265 2008-03-13-IntToPtr.ll
-rw-r--r-- 648 2008-04-22-ByValBitcast.ll
-rw-r--r-- 222 2008-04-28-VolatileStore.ll
-rw-r--r-- 978 2008-04-29-VolatileLoadDontMerge.ll
-rw-r--r-- 711 2008-04-29-VolatileLoadMerge.ll
-rw-r--r-- 948 2008-05-08-LiveStoreDelete.ll
-rw-r--r-- 1051 2008-05-08-StrLenSink.ll
-rw-r--r-- 1409 2008-05-09-SinkOfInvoke.ll
-rw-r--r-- 735 2008-05-17-InfLoop.ll
-rw-r--r-- 444 2008-05-18-FoldIntToPtr.ll
-rw-r--r-- 128 2008-05-22-IDivVector.ll
-rw-r--r-- 186 2008-05-22-NegValVector.ll
-rw-r--r-- 371 2008-05-23-CompareFold.ll
-rw-r--r-- 138 2008-05-31-AddBool.ll
-rw-r--r-- 378 2008-05-31-Bools.ll
-rw-r--r-- 134 2008-06-05-ashr-crash.ll
-rw-r--r-- 1428 2008-06-08-ICmpPHI.ll
-rw-r--r-- 606 2008-06-13-InfiniteLoopStore.ll
-rw-r--r-- 422 2008-06-13-ReadOnlyCallStore.ll
-rw-r--r-- 491 2008-06-19-UncondLoad.ll
-rw-r--r-- 210 2008-06-21-CompareMiscomp.ll
-rw-r--r-- 1548 2008-06-24-StackRestore.ll
-rw-r--r-- 241 2008-07-08-AndICmp.ll
-rw-r--r-- 270 2008-07-08-ShiftOneAndOne.ll
-rw-r--r-- 205 2008-07-08-SubAnd.ll
-rw-r--r-- 968 2008-07-08-VolatileLoadMerge.ll
-rw-r--r-- 164 2008-07-09-SubAndError.ll
-rw-r--r-- 327 2008-07-10-CastSextBool.ll
-rw-r--r-- 363 2008-07-10-ICmpBinOp.ll
-rw-r--r-- 185 2008-07-11-RemAnd.ll
-rw-r--r-- 624 2008-07-13-DivZero.ll
-rw-r--r-- 178 2008-07-16-fsub.ll
-rw-r--r-- 367 2008-07-16-sse2_storel_dq.ll
-rw-r--r-- 430 2008-08-05-And.ll
-rw-r--r-- 721 2008-08-17-ICmpXorSignbit.ll
-rw-r--r-- 971 2008-09-02-VectorCrash.ll
-rw-r--r-- 320 2008-09-29-FoldingOr.ll
-rw-r--r-- 191 2008-10-11-DivCompareFold.ll
-rw-r--r-- 182 2008-10-23-ConstFoldWithoutMask.ll
-rw-r--r-- 150 2008-11-01-SRemDemandedBits.ll
-rw-r--r-- 1473 2008-11-08-FCmp.ll
-rw-r--r-- 1228 2008-11-20-DivMulRem.ll
-rw-r--r-- 233 2008-11-27-IDivVector.ll
-rw-r--r-- 233 2008-11-27-MultiplyIntVec.ll
-rw-r--r-- 128 2008-11-27-UDivNegative.ll
-rw-r--r-- 157 2008-12-17-SRemNegConstVec.ll
-rw-r--r-- 749 2009-01-05-i128-crash.ll
-rw-r--r-- 1259 2009-01-08-AlignAlloca.ll
-rw-r--r-- 405 2009-01-16-PointerAddrSpace.ll
-rw-r--r-- 12035 2009-01-19-fmod-constant-float-specials.ll
-rw-r--r-- 2635 2009-01-19-fmod-constant-float.ll
-rw-r--r-- 814 2009-01-24-EmptyStruct.ll
-rw-r--r-- 485 2009-01-31-InfIterate.ll
-rw-r--r-- 437 2009-01-31-Pressure.ll
-rw-r--r-- 260 2009-02-04-FPBitcast.ll
-rw-r--r-- 426 2009-02-11-NotInitialized.ll
-rw-r--r-- 16236 2009-02-20-InstCombine-SROA.ll
-rw-r--r-- 396 2009-02-21-LoadCST.ll
-rw-r--r-- 1653 2009-02-25-CrashZeroSizeArray.ll
-rw-r--r-- 390 2009-03-18-vector-ashr-crash.ll
-rw-r--r-- 230 2009-03-20-AShrOverShift.ll
-rw-r--r-- 173 2009-03-24-InfLoop.ll
-rw-r--r-- 478 2009-04-07-MulPromoteToI96.ll
-rw-r--r-- 239 2009-05-23-FCmpToICmp.ll
-rw-r--r-- 134 2009-06-11-StoreAddrSpace.ll
-rw-r--r-- 157 2009-06-16-SRemDemandedBits.ll
-rw-r--r-- 758 2009-07-02-MaskedIntVector.ll
-rw-r--r-- 595 2009-12-17-CmpSelectNull.ll
-rw-r--r-- 544 2010-01-28-NegativeSRem.ll
-rw-r--r-- 1436 2010-03-03-ExtElim.ll
-rw-r--r-- 689 2010-05-30-memcpy-Struct.ll
-rw-r--r-- 1147 2010-11-01-lshr-mask.ll
-rw-r--r-- 558 2010-11-21-SizeZeroTypeGEP.ll
-rw-r--r-- 500 2010-11-23-Distributed.ll
-rw-r--r-- 819 2011-02-14-InfLoop.ll
-rw-r--r-- 230 2011-03-08-SRemMinusOneBadOpt.ll
-rw-r--r-- 487 2011-05-02-VectorBoolean.ll
-rw-r--r-- 624 2011-05-13-InBoundsGEP.ll
-rw-r--r-- 1566 2011-05-28-swapmulsub.ll
-rw-r--r-- 1970 2011-06-13-nsw-alloca.ll
-rw-r--r-- 3080 2011-09-03-Trampoline.ll
-rw-r--r-- 672 2011-10-07-AlignPromotion.ll
-rw-r--r-- 277 2012-01-11-OpaqueBitcastCrash.ll
-rw-r--r-- 1444 2012-02-13-FCmp.ll
-rw-r--r-- 454 2012-02-28-ICmp.ll
-rw-r--r-- 1033 2012-03-10-InstCombine.ll
-rw-r--r-- 5290 2012-04-23-Neon-Intrinsics.ll
-rw-r--r-- 453 2012-04-24-vselect.ll
-rw-r--r-- 285 2012-04-30-SRem.ll
-rw-r--r-- 1716 2012-05-27-Negative-Shift-Crash.ll
-rw-r--r-- 1120 2012-05-28-select-hang.ll
-rw-r--r-- 5793 2012-06-06-LoadOfPHIs.ll
-rw-r--r-- 636 2012-07-25-LoadPart.ll
-rw-r--r-- 351 2012-07-30-addrsp-bitcast.ll
-rw-r--r-- 1280 2012-08-28-udiv_ashl.ll
-rw-r--r-- 795 2012-09-17-ZeroSizedAlloca.ll
-rw-r--r-- 605 2012-09-24-MemcpyFromGlobalCrash.ll
-rw-r--r-- 1835 2012-10-25-vector-of-pointers.ll
-rw-r--r-- 370 2012-12-14-simp-vgep.ll
-rw-r--r-- 360 2012-3-15-or-xor-constant.ll
-rw-r--r-- 353 2012-6-7-vselect-bitcast.ll
-rw-r--r-- 2361 2013-03-05-Combine-BitcastTy-Into-Alloca.ll
-rw-r--r-- 2939 AddOverFlow.ll
-rw-r--r-- 1428 CPP_min_max.ll
-rw-r--r-- 599 ExtractCast.ll
-rw-r--r-- 287 IntPtrCast.ll
-rw-r--r-- 611 JavaCompare.ll
-rw-r--r-- 6210 LandingPadClauses.ll
-rw-r--r-- 1358 OverlappingInsertvalues.ll
-rw-r--r-- 754 PR7357.ll
-rw-r--r-- 217 README.txt
-rw-r--r-- 1353 abs-1.ll
-rw-r--r-- 32670 abs_abs.ll
-rw-r--r-- 433 add-shrink.ll
-rw-r--r-- 223 add-sitofp.ll
-rw-r--r-- 8929 add.ll
-rw-r--r-- 10050 add2.ll
-rw-r--r-- 633 add3.ll
-rw-r--r-- 322 addnegneg.ll
-rw-r--r-- 6396 addrspacecast.ll
-rw-r--r-- 1872 adjust-for-sminmax.ll
-rw-r--r-- 770 alias-recursion.ll
-rw-r--r-- 1587 align-2d-gep.ll
-rw-r--r-- 3014 align-addr.ll
-rw-r--r-- 353 align-attr.ll
-rw-r--r-- 653 align-external.ll
-rw-r--r-- 4529 alloca.ll
-rw-r--r-- 504 and-compare.ll
-rw-r--r-- 2437 and-fcmp.ll
-rw-r--r-- 630 and-not-or.ll
-rw-r--r-- 2037 and-or-and.ll
-rw-r--r-- 1867 and-or-not.ll
-rw-r--r-- 1063 and-or.ll
-rw-r--r-- 652 and-xor-merge.ll
-rw-r--r-- 524 and-xor-or.ll
-rw-r--r-- 7460 and.ll
-rw-r--r-- 1952 and2.ll
-rw-r--r-- 910 apint-add1.ll
-rw-r--r-- 1317 apint-add2.ll
-rw-r--r-- 424 apint-and-compare.ll
-rw-r--r-- 1210 apint-and-or-and.ll
-rw-r--r-- 601 apint-and-xor-merge.ll
-rw-r--r-- 1284 apint-and1.ll
-rw-r--r-- 1983 apint-and2.ll
-rw-r--r-- 626 apint-call-cast-target.ll
-rw-r--r-- 320 apint-cast-and-cast.ll
-rw-r--r-- 183 apint-cast-cast-to-and.ll
-rw-r--r-- 1358 apint-cast.ll
-rw-r--r-- 493 apint-div1.ll
-rw-r--r-- 529 apint-div2.ll
-rw-r--r-- 257 apint-mul1.ll
-rw-r--r-- 288 apint-mul2.ll
-rw-r--r-- 914 apint-not.ll
-rw-r--r-- 812 apint-or1.ll
-rw-r--r-- 849 apint-or2.ll
-rw-r--r-- 476 apint-rem1.ll
-rw-r--r-- 502 apint-rem2.ll
-rw-r--r-- 961 apint-select.ll
-rw-r--r-- 693 apint-shift-simplify.ll
-rw-r--r-- 5551 apint-shift.ll
-rw-r--r-- 588 apint-shl-trunc.ll
-rw-r--r-- 3099 apint-sub.ll
-rw-r--r-- 1156 apint-xor1.ll
-rw-r--r-- 1244 apint-xor2.ll
-rw-r--r-- 344 apint-zext1.ll
-rw-r--r-- 354 apint-zext2.ll
-rw-r--r-- 1579 assume-loop-align.ll
-rw-r--r-- 2002 assume-redundant.ll
-rw-r--r-- 5755 assume.ll
-rw-r--r-- 3421 assume2.ll
-rw-r--r-- 551 atomic.ll
-rw-r--r-- 933 badmalloc.ll
-rw-r--r-- 214 binop-cast.ll
-rw-r--r-- 17474 bit-checks.ll
-rw-r--r-- 1116 bit-tracking.ll
-rw-r--r-- 8649 bitcast-alias-function.ll
-rw-r--r-- 3262 bitcast-bigendian.ll
-rw-r--r-- 367 bitcast-sext-vector.ll
-rw-r--r-- 1156 bitcast-store.ll
-rw-r--r-- 411 bitcast-vec-canon.ll
-rw-r--r-- 1369 bitcast-vec-uniform.ll
-rw-r--r-- 1084 bitcast-vector-fold.ll
-rw-r--r-- 4914 bitcast.ll
-rw-r--r-- 620 bitcount.ll
-rw-r--r-- 1207 bittest.ll
-rw-r--r-- 3854 blend_x86.ll
-rw-r--r-- 6348 bswap-fold.ll
-rw-r--r-- 2672 bswap.ll
-rw-r--r-- 567 call-cast-target-inalloca.ll
-rw-r--r-- 1616 call-cast-target.ll
-rw-r--r-- 611 call-intrinsics.ll
-rw-r--r-- 7513 call.ll
-rw-r--r-- 669 call2.ll
-rw-r--r-- 1563 canonicalize_branch.ll
-rw-r--r-- 389 cast-call-combine.ll
-rw-r--r-- 1113 cast-mul-select.ll
-rw-r--r-- 2209 cast-set.ll
-rw-r--r-- 31281 cast.ll
-rw-r--r-- 3224 cast_ptr.ll
-rw-r--r-- 1730 ceil.ll
-rw-r--r-- 1936 compare-signs.ll
-rw-r--r-- 570 constant-expr-datalayout.ll
-rw-r--r-- 9776 constant-fold-address-space-pointer.ll
-rw-r--r-- 1209 constant-fold-alias.ll
-rw-r--r-- 338 constant-fold-compare.ll
-rw-r--r-- 5702 constant-fold-gep.ll
-rw-r--r-- 1958 constant-fold-math.ll
-rw-r--r-- 1505 copysign.ll
-rw-r--r-- 1325 cos-1.ll
-rw-r--r-- 594 cos-2.ll
-rw-r--r-- 11893 crash.ll
-rw-r--r-- 1307 dce-iterate.ll
-rw-r--r-- 712 deadcode.ll
-rw-r--r-- 1062 debug-line.ll
-rw-r--r-- 3042 debuginfo.ll
-rw-r--r-- 791 descale-zero.ll
-rw-r--r-- 8205 disable-simplify-libcalls.ll
-rw-r--r-- 1514 distribute.ll
-rw-r--r-- 4810 div-shift-crash.ll
-rw-r--r-- 1796 div-shift.ll
-rw-r--r-- 8164 div.ll
-rw-r--r-- 10407 double-float-shrink-1.ll
-rw-r--r-- 2416 double-float-shrink-2.ll
-rw-r--r-- 2702 enforce-known-alignment.ll
-rw-r--r-- 3319 err-rep-cold.ll
-rw-r--r-- 3614 exact.ll
-rw-r--r-- 2738 exp2-1.ll
-rw-r--r-- 567 exp2-2.ll
-rw-r--r-- 3858 extractvalue.ll
-rw-r--r-- 2733 fabs.ll
-rw-r--r-- 20433 fast-math.ll
-rw-r--r-- 1359 fcmp-select.ll
-rw-r--r-- 3090 fcmp-special.ll
-rw-r--r-- 4389 fcmp.ll
-rw-r--r-- 1262 fdiv.ll
-rw-r--r-- 3754 ffs-1.ll
-rw-r--r-- 8734 float-shrink-compare.ll
-rw-r--r-- 4529 fmul.ll
-rw-r--r-- 555 fneg-ext.ll
-rw-r--r-- 530 fold-bin-operand.ll
-rw-r--r-- 447 fold-calls.ll
-rw-r--r-- 2019 fold-fops-into-selects.ll
-rw-r--r-- 995 fold-phi.ll
-rw-r--r-- 583 fold-sqrt-sqrtf.ll
-rw-r--r-- 12136 fold-vector-select.ll
-rw-r--r-- 1147 fold-vector-zero.ll
-rw-r--r-- 1469 fp-ret-bitcast.ll
-rw-r--r-- 2233 fpcast.ll
-rw-r--r-- 1633 fpextend.ll
-rw-r--r-- 1433 fpextend_x86.ll
-rw-r--r-- 3615 fprintf-1.ll
-rw-r--r-- 1326 fputs-1.ll
-rw-r--r-- 519 fsub.ll
-rw-r--r-- 1744 fwrite-1.ll
-rw-r--r-- 1496 gep-addrspace.ll
-rw-r--r-- 538 gepgep.ll
-rw-r--r-- 2030 gepphigep.ll
-rw-r--r-- 29751 getelementptr.ll
-rw-r--r-- 498 hoist_instr.ll
-rw-r--r-- 3667 icmp-logical.ll
-rw-r--r-- 1558 icmp-range.ll
-rw-r--r-- 8912 icmp-shr.ll
-rw-r--r-- 39272 icmp.ll
-rw-r--r-- 681 idioms.ll
-rw-r--r-- 1236 insert-extract-shuffle.ll
-rw-r--r-- 11665 intrinsics.ll
-rw-r--r-- 549 invariant.ll
-rw-r--r-- 2004 invoke.ll
-rw-r--r-- 867 isascii-1.ll
-rw-r--r-- 1208 isdigit-1.ll
-rw-r--r-- 1015 known_align.ll
-rw-r--r-- 10269 load-cmp.ll
-rw-r--r-- 680 load-select.ll
-rw-r--r-- 3977 load.ll
-rw-r--r-- 1515 load3.ll
-rw-r--r-- 3230 loadstore-alignment.ll
-rw-r--r-- 2621 loadstore-metadata.ll
-rw-r--r-- 1895 logical-select.ll
-rw-r--r-- 1329 lshr-phi.ll
-rw-r--r-- 5831 malloc-free-delete.ll
-rw-r--r-- 7622 maxnum.ll
-rw-r--r-- 2235 memcmp-1.ll
-rw-r--r-- 594 memcmp-2.ll
-rw-r--r-- 589 memcpy-1.ll
-rw-r--r-- 586 memcpy-2.ll
-rw-r--r-- 10493 memcpy-from-global.ll
-rw-r--r-- 549 memcpy-to-load.ll
-rw-r--r-- 884 memcpy.ll
-rw-r--r-- 1830 memcpy_chk-1.ll
-rw-r--r-- 826 memcpy_chk-2.ll
-rw-r--r-- 595 memmove-1.ll
-rw-r--r-- 591 memmove-2.ll
-rw-r--r-- 1734 memmove.ll
-rw-r--r-- 1840 memmove_chk-1.ll
-rw-r--r-- 830 memmove_chk-2.ll
-rw-r--r-- 582 memset-1.ll
-rw-r--r-- 582 memset-2.ll
-rw-r--r-- 666 memset.ll
-rw-r--r-- 673 memset2.ll
-rw-r--r-- 1661 memset_chk-1.ll
-rw-r--r-- 670 memset_chk-2.ll
-rw-r--r-- 724 merge-icmp.ll
-rw-r--r-- 8323 minnum.ll
-rw-r--r-- 203 mul-masked-bits.ll
-rw-r--r-- 7636 mul.ll
-rw-r--r-- 4075 multi-size-address-space-pointer.ll
-rw-r--r-- 1178 multi-use-or.ll
-rw-r--r-- 2552 narrow-switch.ll
-rw-r--r-- 788 narrow.ll
-rw-r--r-- 1160 neon-intrinsics.ll
-rw-r--r-- 1454 no-negzero.ll
-rw-r--r-- 523 no_cgscc_assert.ll
-rw-r--r-- 389 not-fcmp.ll
-rw-r--r-- 1764 not.ll
-rw-r--r-- 216 nothrow.ll
-rw-r--r-- 1735 nsw.ll
-rw-r--r-- 596 obfuscated_splat.ll
-rw-r--r-- 1285 objsize-64.ll
-rw-r--r-- 3092 objsize-address-space.ll
-rw-r--r-- 8684 objsize.ll
-rw-r--r-- 383 odr-linkage.ll
-rw-r--r-- 779 onehot_merge.ll
-rw-r--r-- 1716 or-fcmp.ll
-rw-r--r-- 899 or-to-xor.ll
-rw-r--r-- 4010 or-xor.ll
-rw-r--r-- 11741 or.ll
-rw-r--r-- 1514 osx-names.ll
-rw-r--r-- 5972 overflow-mul.ll
-rw-r--r-- 3914 overflow.ll
-rw-r--r-- 6179 phi-merge-gep.ll
-rw-r--r-- 490 phi-select-constexpr.ll
-rw-r--r-- 15150 phi.ll
-rw-r--r-- 6570 pow-1.ll
-rw-r--r-- 434 pow-2.ll
-rw-r--r-- 472 pow-3.ll
-rw-r--r-- 347 pr12251.ll
-rw-r--r-- 543 pr12338.ll
-rw-r--r-- 2064 pr17827.ll
-rw-r--r-- 2289 pr19420.ll
-rw-r--r-- 819 pr20059.ll
-rw-r--r-- 224 pr20079.ll
-rw-r--r-- 812 pr21199.ll
-rw-r--r-- 1262 pr21210.ll
-rw-r--r-- 425 pr21651.ll
-rw-r--r-- 485 pr21891.ll
-rw-r--r-- 1532 pr2645-0.ll
-rw-r--r-- 1806 pr2645-1.ll
-rw-r--r-- 317 pr2996.ll
-rw-r--r-- 904 pr8547.ll
-rw-r--r-- 857 preserve-sminmax.ll
-rw-r--r-- 3935 printf-1.ll
-rw-r--r-- 1371 printf-2.ll
-rw-r--r-- 1579 ptr-int-cast.ll
-rw-r--r-- 919 puts-1.ll
-rw-r--r-- 1647 r600-intrinsics.ll
-rw-r--r-- 3781 range-check.ll
-rw-r--r-- 5263 rem.ll
-rw-r--r-- 2543 round.ll
-rw-r--r-- 457 sdiv-1.ll
-rw-r--r-- 802 sdiv-2.ll
-rw-r--r-- 777 select-2.ll
-rw-r--r-- 4409 select-cmp-br.ll
-rw-r--r-- 1547 select-crash.ll
-rw-r--r-- 4305 select-extractelement.ll
-rw-r--r-- 287 select-load-call.ll
-rw-r--r-- 672 select-select.ll
-rw-r--r-- 41707 select.ll
-rw-r--r-- 4754 set.ll
-rw-r--r-- 970 setcc-strength-reduce.ll
-rw-r--r-- 4582 sext.ll
-rw-r--r-- 1703 shift-sra.ll
-rw-r--r-- 20916 shift.ll
-rw-r--r-- 11196 shufflemask-undef.ll
-rw-r--r-- 969 shufflevec-constant.ll
-rw-r--r-- 4446 sign-test-and-or.ll
-rw-r--r-- 674 signed-comparison.ll
-rw-r--r-- 2659 signext.ll
-rw-r--r-- 2694 simplify-demanded-bits-pointer.ll
-rw-r--r-- 4681 simplify-libcalls.ll
-rw-r--r-- 4003 sincospi.ll
-rw-r--r-- 1828 sink_instruction.ll
-rw-r--r-- 1305 sitofp.ll
-rw-r--r-- 3900 sprintf-1.ll
-rw-r--r-- 1601 sqrt.ll
-rw-r--r-- 168 srem-simplify-bug.ll
-rw-r--r-- 167 srem.ll
-rw-r--r-- 586 srem1.ll
-rw-r--r-- 1253 stack-overalign.ll
-rw-r--r-- 2041 stacksaverestore.ll
-rw-r--r-- 2133 statepoint.ll
-rw-r--r-- 2952 store.ll
-rw-r--r-- 1441 stpcpy-1.ll
-rw-r--r-- 751 stpcpy-2.ll
-rw-r--r-- 3124 stpcpy_chk-1.ll
-rw-r--r-- 738 stpcpy_chk-2.ll
-rw-r--r-- 1160 strcat-1.ll
-rw-r--r-- 927 strcat-2.ll
-rw-r--r-- 684 strcat-3.ll
-rw-r--r-- 2209 strchr-1.ll
-rw-r--r-- 608 strchr-2.ll
-rw-r--r-- 2418 strcmp-1.ll
-rw-r--r-- 675 strcmp-2.ll
-rw-r--r-- 1336 strcpy-1.ll
-rw-r--r-- 751 strcpy-2.ll
-rw-r--r-- 2990 strcpy_chk-1.ll
-rw-r--r-- 738 strcpy_chk-2.ll
-rw-r--r-- 674 strcpy_chk-64.ll
-rw-r--r-- 1593 strcspn-1.ll
-rw-r--r-- 707 strcspn-2.ll
-rw-r--r-- 3082 strlen-1.ll
-rw-r--r-- 602 strlen-2.ll
-rw-r--r-- 1165 strncat-1.ll
-rw-r--r-- 1487 strncat-2.ll
-rw-r--r-- 701 strncat-3.ll
-rw-r--r-- 2809 strncmp-1.ll
-rw-r--r-- 692 strncmp-2.ll
-rw-r--r-- 2822 strncpy-1.ll
-rw-r--r-- 733 strncpy-2.ll
-rw-r--r-- 2099 strncpy_chk-1.ll
-rw-r--r-- 764 strncpy_chk-2.ll
-rw-r--r-- 1892 strpbrk-1.ll
-rw-r--r-- 757 strpbrk-2.ll
-rw-r--r-- 1852 strrchr-1.ll
-rw-r--r-- 612 strrchr-2.ll
-rw-r--r-- 1484 strspn-1.ll
-rw-r--r-- 2070 strstr-1.ll
-rw-r--r-- 619 strstr-2.ll
-rw-r--r-- 2816 strto-1.ll
-rw-r--r-- 1566 struct-assign-tbaa.ll
-rw-r--r-- 991 sub-xor.ll
-rw-r--r-- 13332 sub.ll
-rw-r--r-- 1366 toascii-1.ll
-rw-r--r-- 2646 trunc.ll
-rw-r--r-- 304 udiv-simplify-bug-0.ll
-rw-r--r-- 490 udiv-simplify-bug-1.ll
-rw-r--r-- 538 udiv_select_to_select_shift.ll
-rw-r--r-- 1508 udivrem-change-width.ll
-rw-r--r-- 3708 unordered-fcmp-select.ll
-rw-r--r-- 1098 urem-simplify-bug.ll
-rw-r--r-- 176 urem.ll
-rw-r--r-- 30306 vec_demanded_elts.ll
-rw-r--r-- 356 vec_extract_2elts.ll
-rw-r--r-- 801 vec_extract_elt.ll
-rw-r--r-- 730 vec_extract_var_elt.ll
-rw-r--r-- 194 vec_insertelt.ll
-rw-r--r-- 383 vec_narrow.ll
-rw-r--r-- 1697 vec_phi_extract.ll
-rw-r--r-- 1652 vec_sext.ll
-rw-r--r-- 17646 vec_shuffle.ll
-rw-r--r-- 4612 vector-casts.ll
-rw-r--r-- 10045 vector-mul.ll
-rw-r--r-- 215 vector-srem.ll
-rw-r--r-- 524 vector-type.ll
-rw-r--r-- 1381 vector_gep1.ll
-rw-r--r-- 466 vector_gep2.ll
-rw-r--r-- 334 volatile_store.ll
-rw-r--r-- 1788 vsx-unaligned.ll
-rw-r--r-- 973 weak-symbols.ll
-rw-r--r-- 8375 win-math.ll
-rw-r--r-- 435 x86-crc32-demanded.ll
-rw-r--r-- 144 xor-undef.ll
-rw-r--r-- 6768 xor.ll
-rw-r--r-- 4132 xor2.ll
-rw-r--r-- 345 zero-point-zero-add.ll
-rw-r--r-- 233 zeroext-and-reduce.ll
-rw-r--r-- 443 zext-bool-add-sub.ll
-rw-r--r-- 406 zext-fold.ll
-rw-r--r-- 1806 zext-or-icmp.ll
-rw-r--r-- 1324 zext.ll