[InstCombine] Signed saturation patternsmaster
[llvm-core.git] / test / Transforms / InstCombine / 
tree7d65ffbfbac15c078278f6cfd6e9b4df27d489db
drwxr-xr-x   ..
-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-- 1238 2003-07-21-ExternalConstant.ll
-rw-r--r-- 655 2003-08-12-AllocaNonNull.ll
-rw-r--r-- 198 2003-09-09-VolatileLoadElim.ll
-rw-r--r-- 524 2003-10-29-CallSiteResolve.ll
-rw-r--r-- 327 2003-11-03-VarargsCallBug.ll
-rw-r--r-- 1163 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-- 245 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-- 646 2004-09-20-BadLoadCombine.ll
-rw-r--r-- 864 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-- 12998 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-- 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-- 607 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-- 9074 2006-10-26-VectorReassoc.ll
-rw-r--r-- 280 2006-11-10-ashr-miscompile.ll
-rw-r--r-- 535 2006-12-01-BadFPVectorXform.ll
-rw-r--r-- 445 2006-12-05-fp-to-int-ext.ll
-rw-r--r-- 2442 2006-12-08-Phi-ICmp-Op-Fold.ll
-rw-r--r-- 2549 2006-12-08-Select-ICmp.ll
-rw-r--r-- 1141 2006-12-15-Range-Test.ll
-rw-r--r-- 3992 2006-12-23-Select-Cmp-Cmp.ll
-rw-r--r-- 188 2007-01-13-ExtCompareMiscompile.ll
-rw-r--r-- 233 2007-01-18-VectorInfLoop.ll
-rw-r--r-- 1631 2007-02-01-LoadSinkAlloca.ll
-rw-r--r-- 909 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-- 788 2007-03-21-SignedRangeTest.ll
-rw-r--r-- 1727 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-- 680 2007-05-14-Crash.ll
-rw-r--r-- 310 2007-05-18-CastFoldBug.ll
-rw-r--r-- 646 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-- 524 2007-09-10-AliasConstFold.ll
-rw-r--r-- 369 2007-09-17-AliasConstFold2.ll
-rw-r--r-- 744 2007-10-10-EliminateMemCpy.ll
-rw-r--r-- 1221 2007-10-12-Crash.ll
-rw-r--r-- 1805 2007-10-28-stacksave.ll
-rw-r--r-- 1405 2007-10-31-RangeCrash.ll
-rw-r--r-- 766 2007-10-31-StringCrash.ll
-rw-r--r-- 578 2007-11-07-OpaqueAlignCrash.ll
-rw-r--r-- 187 2007-11-15-CompareMiscomp.ll
-rw-r--r-- 438 2007-11-25-CompatibleAttributes.ll
-rw-r--r-- 356 2007-12-10-ConstFoldCompare.ll
-rw-r--r-- 363 2007-12-12-GEPScale.ll
-rw-r--r-- 166 2007-12-16-AsmNoUnwind.ll
-rw-r--r-- 1347 2007-12-18-AddSelCmpSub.ll
-rw-r--r-- 1724 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-- 1344 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-- 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-- 270 2008-03-13-IntToPtr.ll
-rw-r--r-- 647 2008-04-22-ByValBitcast.ll
-rw-r--r-- 222 2008-04-28-VolatileStore.ll
-rw-r--r-- 988 2008-04-29-VolatileLoadDontMerge.ll
-rw-r--r-- 721 2008-04-29-VolatileLoadMerge.ll
-rw-r--r-- 959 2008-05-08-LiveStoreDelete.ll
-rw-r--r-- 1062 2008-05-08-StrLenSink.ll
-rw-r--r-- 1443 2008-05-09-SinkOfInvoke.ll
-rw-r--r-- 750 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-- 375 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-- 1420 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-- 506 2008-06-19-UncondLoad.ll
-rw-r--r-- 210 2008-06-21-CompareMiscomp.ll
-rw-r--r-- 1553 2008-06-24-StackRestore.ll
-rw-r--r-- 373 2008-07-08-ShiftOneAndOne.ll
-rw-r--r-- 205 2008-07-08-SubAnd.ll
-rw-r--r-- 978 2008-07-08-VolatileLoadMerge.ll
-rw-r--r-- 164 2008-07-09-SubAndError.ll
-rw-r--r-- 463 2008-07-10-CastSextBool.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-- 438 2008-08-05-And.ll
-rw-r--r-- 971 2008-09-02-VectorCrash.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-- 233 2008-11-27-IDivVector.ll
-rw-r--r-- 233 2008-11-27-MultiplyIntVec.ll
-rw-r--r-- 352 2008-12-17-SRemNegConstVec.ll
-rw-r--r-- 749 2009-01-05-i128-crash.ll
-rw-r--r-- 1317 2009-01-08-AlignAlloca.ll
-rw-r--r-- 405 2009-01-16-PointerAddrSpace.ll
-rw-r--r-- 12403 2009-01-19-fmod-constant-float-specials.ll
-rw-r--r-- 2691 2009-01-19-fmod-constant-float.ll
-rw-r--r-- 829 2009-01-24-EmptyStruct.ll
-rw-r--r-- 485 2009-01-31-InfIterate.ll
-rw-r--r-- 260 2009-02-04-FPBitcast.ll
-rw-r--r-- 426 2009-02-11-NotInitialized.ll
-rw-r--r-- 20471 2009-02-20-InstCombine-SROA.ll
-rw-r--r-- 401 2009-02-21-LoadCST.ll
-rw-r--r-- 1672 2009-02-25-CrashZeroSizeArray.ll
-rw-r--r-- 413 2009-03-18-vector-ashr-crash.ll
-rw-r--r-- 173 2009-03-24-InfLoop.ll
-rw-r--r-- 478 2009-04-07-MulPromoteToI96.ll
-rw-r--r-- 244 2009-05-23-FCmpToICmp.ll
-rw-r--r-- 134 2009-06-11-StoreAddrSpace.ll
-rw-r--r-- 416 2009-06-16-SRemDemandedBits.ll
-rw-r--r-- 758 2009-07-02-MaskedIntVector.ll
-rw-r--r-- 619 2009-12-17-CmpSelectNull.ll
-rw-r--r-- 958 2010-01-28-NegativeSRem.ll
-rw-r--r-- 1469 2010-03-03-ExtElim.ll
-rw-r--r-- 698 2010-05-30-memcpy-Struct.ll
-rw-r--r-- 1937 2010-11-01-lshr-mask.ll
-rw-r--r-- 586 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-- 509 2011-05-02-VectorBoolean.ll
-rw-r--r-- 632 2011-05-13-InBoundsGEP.ll
-rw-r--r-- 2023 2011-05-28-swapmulsub.ll
-rw-r--r-- 2008 2011-06-13-nsw-alloca.ll
-rw-r--r-- 4006 2011-09-03-Trampoline.ll
-rw-r--r-- 677 2011-10-07-AlignPromotion.ll
-rw-r--r-- 277 2012-01-11-OpaqueBitcastCrash.ll
-rw-r--r-- 1464 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-- 453 2012-04-24-vselect.ll
-rw-r--r-- 285 2012-04-30-SRem.ll
-rw-r--r-- 1128 2012-05-28-select-hang.ll
-rw-r--r-- 5993 2012-06-06-LoadOfPHIs.ll
-rw-r--r-- 629 2012-07-25-LoadPart.ll
-rw-r--r-- 356 2012-07-30-addrsp-bitcast.ll
-rw-r--r-- 1280 2012-08-28-udiv_ashl.ll
-rw-r--r-- 815 2012-09-17-ZeroSizedAlloca.ll
-rw-r--r-- 1864 2012-10-25-vector-of-pointers.ll
-rw-r--r-- 382 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-- 2436 2013-03-05-Combine-BitcastTy-Into-Alloca.ll
drwxr-xr-x - AArch64
drwxr-xr-x - AMDGPU
drwxr-xr-x - ARM
-rw-r--r-- 7971 AddOverFlow.ll
-rw-r--r-- 1458 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-- 6671 LandingPadClauses.ll
drwxr-xr-x - NVPTX
-rw-r--r-- 1358 OverlappingInsertvalues.ll
-rw-r--r-- 946 PR30597.ll
-rw-r--r-- 815 PR37526.ll
drwxr-xr-x - PowerPC
-rw-r--r-- 217 README.txt
drwxr-xr-x - X86
-rw-r--r-- 19159 abs-1.ll
-rw-r--r-- 46011 abs_abs.ll
-rw-r--r-- 5572 add-sitofp.ll
-rw-r--r-- 28230 add.ll
-rw-r--r-- 13284 add2.ll
-rw-r--r-- 643 add3.ll
-rw-r--r-- 3144 add4.ll
-rw-r--r-- 322 addnegneg.ll
-rw-r--r-- 7990 addrspacecast.ll
-rw-r--r-- 17664 addsub-constant-folding.ll
-rw-r--r-- 15614 adjust-for-minmax.ll
-rw-r--r-- 804 alias-recursion.ll
-rw-r--r-- 1641 align-2d-gep.ll
-rw-r--r-- 4971 align-addr.ll
-rw-r--r-- 618 align-attr.ll
-rw-r--r-- 1069 align-external.ll
-rw-r--r-- 1304 all-bits-shift.ll
-rw-r--r-- 673 alloca-big.ll
-rw-r--r-- 4140 alloca-cast-debuginfo.ll
-rw-r--r-- 5393 alloca.ll
-rw-r--r-- 932 allocsize-32.ll
-rw-r--r-- 5115 allocsize.ll
-rw-r--r-- 2361 and-compare.ll
-rw-r--r-- 41862 and-fcmp.ll
-rw-r--r-- 5962 and-narrow.ll
-rw-r--r-- 2037 and-or-and.ll
-rw-r--r-- 10662 and-or-icmps.ll
-rw-r--r-- 18294 and-or-not.ll
-rw-r--r-- 3994 and-or.ll
-rw-r--r-- 652 and-xor-merge.ll
-rw-r--r-- 10840 and-xor-or.ll
-rw-r--r-- 21638 and.ll
-rw-r--r-- 7013 and2.ll
-rw-r--r-- 4010 apint-add.ll
-rw-r--r-- 424 apint-and-compare.ll
-rw-r--r-- 1210 apint-and-or-and.ll
-rw-r--r-- 829 apint-and-xor-merge.ll
-rw-r--r-- 2605 apint-and.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-- 910 apint-mul1.ll
-rw-r--r-- 1050 apint-mul2.ll
-rw-r--r-- 386 apint-not.ll
-rw-r--r-- 1556 apint-or.ll
-rw-r--r-- 476 apint-rem1.ll
-rw-r--r-- 502 apint-rem2.ll
-rw-r--r-- 3265 apint-select.ll
-rw-r--r-- 693 apint-shift-simplify.ll
-rw-r--r-- 15127 apint-shift.ll
-rw-r--r-- 1105 apint-shl-trunc.ll
-rw-r--r-- 3838 apint-sub.ll
-rw-r--r-- 1156 apint-xor1.ll
-rw-r--r-- 1244 apint-xor2.ll
-rw-r--r-- 14291 ashr-lshr.ll
-rw-r--r-- 2267 assoc-cast-assoc.ll
-rw-r--r-- 1599 assume-loop-align.ll
-rw-r--r-- 2717 assume-redundant.ll
-rw-r--r-- 10387 assume.ll
-rw-r--r-- 4383 assume2.ll
-rw-r--r-- 3772 assume_inevitable.ll
-rw-r--r-- 9919 atomic.ll
-rw-r--r-- 9461 atomicrmw.ll
-rw-r--r-- 933 badmalloc.ll
-rw-r--r-- 4574 bcmp-1.ll
-rw-r--r-- 966 bcopy.ll
-rw-r--r-- 214 binop-cast.ll
-rw-r--r-- 22325 bit-checks.ll
-rw-r--r-- 4532 bitcast-bigendian.ll
-rw-r--r-- 2355 bitcast-bitcast.ll
-rw-r--r-- 7947 bitcast-function.ll
-rw-r--r-- 367 bitcast-sext-vector.ll
-rw-r--r-- 1635 bitcast-store.ll
-rw-r--r-- 1041 bitcast-vec-canon.ll
-rw-r--r-- 21951 bitcast.ll
-rw-r--r-- 1824 bitreverse-hang.ll
-rw-r--r-- 1343 bitreverse-known-bits.ll
-rw-r--r-- 1212 bittest.ll
-rw-r--r-- 605 branch.ll
-rw-r--r-- 8018 broadcast.ll
-rw-r--r-- 11277 bswap-fold.ll
-rw-r--r-- 1120 bswap-known-bits.ll
-rw-r--r-- 9875 bswap.ll
-rw-r--r-- 3476 builtin-dynamic-object-size.ll
-rw-r--r-- 1698 builtin-object-size-offset.ll
-rw-r--r-- 999 builtin-object-size-ptr.ll
-rw-r--r-- 718 byval.ll
-rw-r--r-- 2104 cabs-array.ll
-rw-r--r-- 1978 cabs-discrete.ll
-rw-r--r-- 1767 call-callconv.ll
-rw-r--r-- 867 call-cast-attrs.ll
-rw-r--r-- 567 call-cast-target-inalloca.ll
-rw-r--r-- 2513 call-cast-target.ll
-rw-r--r-- 4471 call-guard.ll
-rw-r--r-- 708 call-intrinsics.ll
-rw-r--r-- 8003 call.ll
-rw-r--r-- 678 call2.ll
-rw-r--r-- 1482 call_nonnull_arg.ll
-rw-r--r-- 3027 callsite_nonnull_args_through_casts.ll
-rw-r--r-- 12315 canonicalize-ashr-shl-to-masking.ll
-rw-r--r-- 20399 canonicalize-clamp-like-pattern-between-negative-and-positive-thresholds.ll
-rw-r--r-- 18214 canonicalize-clamp-like-pattern-between-zero-and-positive-threshold.ll
-rw-r--r-- 6316 canonicalize-clamp-with-select-of-constant-threshold-pattern.ll
-rw-r--r-- 6307 canonicalize-constant-low-bit-mask-and-icmp-eq-to-icmp-ule.ll
-rw-r--r-- 6306 canonicalize-constant-low-bit-mask-and-icmp-ne-to-icmp-ugt.ll
-rw-r--r-- 7036 canonicalize-constant-low-bit-mask-and-icmp-sge-to-icmp-sle.ll
-rw-r--r-- 7866 canonicalize-constant-low-bit-mask-and-icmp-sgt-to-icmp-sgt.ll
-rw-r--r-- 7800 canonicalize-constant-low-bit-mask-and-icmp-sle-to-icmp-sle.ll
-rw-r--r-- 7018 canonicalize-constant-low-bit-mask-and-icmp-slt-to-icmp-sgt.ll
-rw-r--r-- 6111 canonicalize-constant-low-bit-mask-and-icmp-uge-to-icmp-ule.ll
-rw-r--r-- 6670 canonicalize-constant-low-bit-mask-and-icmp-ugt-to-icmp-ugt.ll
-rw-r--r-- 6669 canonicalize-constant-low-bit-mask-and-icmp-ule-to-icmp-ule.ll
-rw-r--r-- 6113 canonicalize-constant-low-bit-mask-and-icmp-ult-to-icmp-ugt.ll
-rw-r--r-- 7643 canonicalize-lack-of-signed-truncation-check.ll
-rw-r--r-- 5232 canonicalize-low-bit-mask-and-icmp-eq-to-icmp-ule.ll
-rw-r--r-- 5231 canonicalize-low-bit-mask-and-icmp-ne-to-icmp-ugt.ll
-rw-r--r-- 9035 canonicalize-low-bit-mask-v2-and-icmp-eq-to-icmp-ule.ll
-rw-r--r-- 9034 canonicalize-low-bit-mask-v2-and-icmp-ne-to-icmp-ugt.ll
-rw-r--r-- 9117 canonicalize-low-bit-mask-v3-and-icmp-eq-to-icmp-ule.ll
-rw-r--r-- 9116 canonicalize-low-bit-mask-v3-and-icmp-ne-to-icmp-ugt.ll
-rw-r--r-- 7780 canonicalize-low-bit-mask-v4-and-icmp-eq-to-icmp-ule.ll
-rw-r--r-- 7779 canonicalize-low-bit-mask-v4-and-icmp-ne-to-icmp-ugt.ll
-rw-r--r-- 12323 canonicalize-lshr-shl-to-masking.ll
-rw-r--r-- 13696 canonicalize-shl-lshr-to-masking.ll
-rw-r--r-- 7643 canonicalize-signed-truncation-check.ll
-rw-r--r-- 12590 canonicalize_branch.ll
-rw-r--r-- 1676 cast-call-combine-prof.ll
-rw-r--r-- 389 cast-call-combine.ll
-rw-r--r-- 245 cast-callee-deopt-bundles.ll
-rw-r--r-- 14318 cast-int-fcmp-eq-0.ll
-rw-r--r-- 21345 cast-int-icmp-eq-0.ll
-rw-r--r-- 5727 cast-mul-select.ll
-rw-r--r-- 5096 cast-select.ll
-rw-r--r-- 2457 cast-set-preserve-signed-dbg-val.ll
-rw-r--r-- 1712 cast-set.ll
-rw-r--r-- 6995 cast-unsigned-icmp-eqcmp-0.ll
-rw-r--r-- 44709 cast.ll
-rw-r--r-- 4131 cast_phi.ll
-rw-r--r-- 3813 cast_ptr.ll
-rw-r--r-- 1730 ceil.ll
-rw-r--r-- 26677 clamp-to-minmax.ll
-rw-r--r-- 16319 cmp-intrinsic.ll
-rw-r--r-- 10648 compare-3way.ll
-rw-r--r-- 2841 compare-alloca.ll
-rw-r--r-- 4576 compare-signs.ll
-rw-r--r-- 7888 compare-udiv.ll
-rw-r--r-- 7112 compare-unescaped.ll
-rw-r--r-- 55974 conditional-variable-length-signext-after-high-bit-extract.ll
-rw-r--r-- 2188 consecutive-fences.ll
-rw-r--r-- 585 constant-expr-datalayout.ll
-rw-r--r-- 10159 constant-fold-address-space-pointer.ll
-rw-r--r-- 1239 constant-fold-alias.ll
-rw-r--r-- 338 constant-fold-compare.ll
-rw-r--r-- 6476 constant-fold-gep.ll
-rw-r--r-- 423 constant-fold-iteration.ll
-rw-r--r-- 905 constant-fold-libfunc.ll
-rw-r--r-- 2143 constant-fold-math.ll
-rw-r--r-- 1126 constant-fold-shifts.ll
-rw-r--r-- 1195 convergent.ll
-rw-r--r-- 1505 copysign.ll
-rw-r--r-- 10539 cos-1.ll
-rw-r--r-- 971 cos-2.ll
-rw-r--r-- 6785 cos-sin-intrinsic.ll
-rw-r--r-- 11964 crash.ll
-rw-r--r-- 2480 ctlz-cttz-bitreverse.ll
-rw-r--r-- 1676 ctpop-bswap-bitreverse.ll
-rw-r--r-- 3011 ctpop.ll
-rw-r--r-- 7531 cttz-abs.ll
-rw-r--r-- 2620 cttz-negative.ll
-rw-r--r-- 1307 dce-iterate.ll
-rw-r--r-- 732 deadcode.ll
-rw-r--r-- 1093 debug-line.ll
-rw-r--r-- 7425 debuginfo-dce.ll
-rw-r--r-- 2925 debuginfo-dce2.ll
-rw-r--r-- 3140 debuginfo-sink.ll
-rw-r--r-- 2090 debuginfo-skip.ll
-rw-r--r-- 4219 debuginfo-variables.ll
-rw-r--r-- 6168 debuginfo.ll
-rw-r--r-- 6382 debuginfo_add.ll
-rw-r--r-- 202 default-alignment.ll
-rw-r--r-- 1179 demand_shrink_nsw.ll
-rw-r--r-- 4284 demorgan-sink-not-into-xor.ll
-rw-r--r-- 14006 demorgan.ll
-rw-r--r-- 7521 deref-alloc-fns.ll
-rw-r--r-- 8459 disable-simplify-libcalls.ll
-rw-r--r-- 1514 distribute.ll
-rw-r--r-- 4928 div-shift-crash.ll
-rw-r--r-- 5233 div-shift.ll
-rw-r--r-- 29804 div.ll
-rw-r--r-- 6218 do-not-clone-dbg-declare.ll
-rw-r--r-- 19692 double-float-shrink-1.ll
-rw-r--r-- 23366 double-float-shrink-2.ll
-rw-r--r-- 652 early_constfold_changes_IR.ll
-rw-r--r-- 834 early_dce_clobbers_callgraph.ll
-rw-r--r-- 27772 element-atomic-memintrins.ll
-rw-r--r-- 3174 enforce-known-alignment.ll
-rw-r--r-- 3459 err-rep-cold.ll
-rw-r--r-- 8714 exact.ll
-rw-r--r-- 2951 exp2-1.ll
-rw-r--r-- 567 exp2-2.ll
-rw-r--r-- 12507 extractelement.ll
-rw-r--r-- 1552 extractinsert-tbaa.ll
-rw-r--r-- 3931 extractvalue.ll
-rw-r--r-- 4367 fabs-copysign.ll
-rw-r--r-- 692 fabs-libcall.ll
-rw-r--r-- 27123 fabs.ll
-rw-r--r-- 21933 fadd-fsub-factor.ll
-rw-r--r-- 14275 fadd.ll
-rw-r--r-- 31129 fast-math.ll
-rw-r--r-- 3975 fcmp-select.ll
-rw-r--r-- 6926 fcmp-special.ll
-rw-r--r-- 18309 fcmp.ll
-rw-r--r-- 4938 fdiv-cos-sin.ll
-rw-r--r-- 3966 fdiv-sin-cos.ll
-rw-r--r-- 19121 fdiv.ll
-rw-r--r-- 5554 ffs-1.ll
-rw-r--r-- 16148 float-shrink-compare.ll
-rw-r--r-- 1152 fls.ll
-rw-r--r-- 30001 fma.ll
-rw-r--r-- 3477 fmul-exp.ll
-rw-r--r-- 3526 fmul-exp2.ll
-rw-r--r-- 3604 fmul-pow.ll
-rw-r--r-- 7657 fmul-sqrt.ll
-rw-r--r-- 40000 fmul.ll
-rw-r--r-- 12367 fneg.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-- 6488 fold-inc-of-add-of-not-x-and-y-to-sub-x-from-y.ll
-rw-r--r-- 2755 fold-phi-load-metadata.ll
-rw-r--r-- 995 fold-phi.ll
-rw-r--r-- 583 fold-sqrt-sqrtf.ll
-rw-r--r-- 3062 fold-sub-of-not-to-inc-of-add.ll
-rw-r--r-- 12136 fold-vector-select.ll
-rw-r--r-- 1161 fold-vector-zero.ll
-rw-r--r-- 12597 fortify-folding.ll
-rw-r--r-- 1547 fp-ret-bitcast.ll
-rw-r--r-- 4680 fpcast.ll
-rw-r--r-- 8029 fpextend.ll
-rw-r--r-- 1433 fpextend_x86.ll
-rw-r--r-- 4159 fprintf-1.ll
-rw-r--r-- 1891 fptrunc.ll
-rw-r--r-- 1366 fputs-1.ll
-rw-r--r-- 2711 fputs-opt-size.ll
-rw-r--r-- 23527 fsh.ll
-rw-r--r-- 21233 fsub.ll
-rw-r--r-- 1794 fwrite-1.ll
-rw-r--r-- 3473 gc.relocate.ll
-rw-r--r-- 4154 gep-addrspace.ll
-rw-r--r-- 660 gep-alias.ll
-rw-r--r-- 9170 gep-combine-loop-invariant.ll
-rw-r--r-- 5765 gep-custom-dl.ll
-rw-r--r-- 7206 gep-inbounds-null.ll
-rw-r--r-- 1987 gep-sext.ll
-rw-r--r-- 3437 gep-vector.ll
-rw-r--r-- 546 gepgep.ll
-rw-r--r-- 6214 gepphigep.ll
-rw-r--r-- 742 getelementptr-folding.ll
-rw-r--r-- 33792 getelementptr.ll
-rw-r--r-- 4111 high-bit-signmask-with-trunc.ll
-rw-r--r-- 3120 high-bit-signmask.ll
-rw-r--r-- 498 hoist_instr.ll
-rw-r--r-- 17190 icmp-add.ll
-rw-r--r-- 4786 icmp-bc-vec.ll
-rw-r--r-- 9361 icmp-custom-dl.ll
-rw-r--r-- 5355 icmp-div-constant.ll
-rw-r--r-- 9032 icmp-dom.ll
-rw-r--r-- 29853 icmp-logical.ll
-rw-r--r-- 4319 icmp-mul-zext.ll
-rw-r--r-- 6087 icmp-mul.ll
-rw-r--r-- 4450 icmp-range.ll
-rw-r--r-- 8484 icmp-shl-nsw.ll
-rw-r--r-- 2545 icmp-shl-nuw.ll
-rw-r--r-- 69042 icmp-shr-lt-gt.ll
-rw-r--r-- 12405 icmp-shr.ll
-rw-r--r-- 3838 icmp-sub.ll
-rw-r--r-- 8890 icmp-uge-of-add-of-shl-one-by-bits-to-allones-and-val-to-icmp-eq-of-lshr-val-by-bits-and-0.ll
-rw-r--r-- 8029 icmp-uge-of-not-of-shl-allones-by-bits-and-val-to-icmp-eq-of-lshr-val-by-bits-and-0.ll
-rw-r--r-- 4757 icmp-ugt-of-shl-1-by-bits-and-val-to-icmp-eq-of-lshr-val-by-bits-and-0.ll
-rw-r--r-- 4758 icmp-ule-of-shl-1-by-bits-and-val-to-icmp-ne-of-lshr-val-by-bits-and-0.ll
-rw-r--r-- 8889 icmp-ult-of-add-of-shl-one-by-bits-to-allones-and-val-to-icmp-ne-of-lshr-val-by-bits-and-0.ll
-rw-r--r-- 8028 icmp-ult-of-not-of-shl-allones-by-bits-and-val-to-icmp-ne-of-lshr-val-by-bits-and-0.ll
-rw-r--r-- 9833 icmp-vec.ll
-rw-r--r-- 6074 icmp-xor-signbit.ll
-rw-r--r-- 102154 icmp.ll
-rw-r--r-- 1041 icmp_sdiv_with_and_without_range.ll
-rw-r--r-- 681 idioms.ll
-rw-r--r-- 6482 indexed-gep-compares.ll
-rw-r--r-- 655 inline-intrinsic-assert.ll
-rw-r--r-- 23863 inselt-binop.ll
-rw-r--r-- 6034 insert-const-shuf.ll
-rw-r--r-- 31445 insert-extract-shuffle.ll
-rw-r--r-- 2480 insert-val-extract-elem.ll
-rw-r--r-- 3842 insertelement-bitcast.ll
-rw-r--r-- 318 int_sideeffect.ll
-rw-r--r-- 3241 intersect-accessgroup.ll
-rw-r--r-- 7131 intptr1.ll
-rw-r--r-- 1423 intptr2.ll
-rw-r--r-- 1649 intptr3.ll
-rw-r--r-- 1968 intptr4.ll
-rw-r--r-- 2124 intptr5.ll
-rw-r--r-- 2964 intptr6.ll
-rw-r--r-- 1611 intptr7.ll
-rw-r--r-- 13930 intrinsics.ll
-rw-r--r-- 6020 invariant.group.ll
-rw-r--r-- 1138 invariant.ll
-rw-r--r-- 9653 invert-variable-mask-in-masked-merge-scalar.ll
-rw-r--r-- 15705 invert-variable-mask-in-masked-merge-vector.ll
-rw-r--r-- 2715 invoke.ll
-rw-r--r-- 867 isascii-1.ll
-rw-r--r-- 1208 isdigit-1.ll
-rw-r--r-- 17532 ispow2.ll
-rw-r--r-- 7499 known-never-nan.ll
-rw-r--r-- 2978 known-non-zero.ll
-rw-r--r-- 1062 known_align.ll
-rw-r--r-- 4124 lifetime-no-null-opt.ll
-rw-r--r-- 1587 lifetime-sanitizer.ll
-rw-r--r-- 4117 lifetime.ll
-rw-r--r-- 4831 load-bitcast-select.ll
-rw-r--r-- 5213 load-bitcast-vec.ll
-rw-r--r-- 1318 load-bitcast32.ll
-rw-r--r-- 1303 load-bitcast64.ll
-rw-r--r-- 9589 load-cmp.ll
-rw-r--r-- 540 load-combine-metadata-2.ll
-rw-r--r-- 580 load-combine-metadata-3.ll
-rw-r--r-- 613 load-combine-metadata-4.ll
-rw-r--r-- 1034 load-combine-metadata-dominance.ll
-rw-r--r-- 867 load-combine-metadata.ll
-rw-r--r-- 707 load-select.ll
-rw-r--r-- 9854 load.ll
-rw-r--r-- 1583 load3.ll
-rw-r--r-- 436 load_combine_aa.ll
-rw-r--r-- 2398 loadstore-alignment.ll
-rw-r--r-- 5136 loadstore-metadata.ll
-rw-r--r-- 817 log-pow-nofastmath.ll
-rw-r--r-- 4330 log-pow.ll
-rw-r--r-- 27402 logical-select.ll
-rw-r--r-- 5062 lower-dbg-declare.ll
-rw-r--r-- 8062 lshr-and-negC-icmpeq-zero.ll
-rw-r--r-- 8028 lshr-and-signbit-icmpeq-zero.ll
-rw-r--r-- 2243 lshr-phi.ll
-rw-r--r-- 6503 lshr.ll
-rw-r--r-- 12318 malloc-free-delete.ll
-rw-r--r-- 14391 masked-merge-add.ll
-rw-r--r-- 16590 masked-merge-and-of-ors.ll
-rw-r--r-- 14292 masked-merge-or.ll
-rw-r--r-- 14337 masked-merge-xor.ll
-rw-r--r-- 15444 masked_intrinsics.ll
-rw-r--r-- 13069 max-of-nots.ll
-rw-r--r-- 3261 max_known_bits.ll
-rw-r--r-- 13277 maximum.ll
-rw-r--r-- 12693 maxnum.ll
-rw-r--r-- 1174 mem-deref-bytes-addrspaces.ll
-rw-r--r-- 7833 mem-deref-bytes.ll
-rw-r--r-- 1722 mem-gep-zidx.ll
-rw-r--r-- 2462 mem-par-metadata-memcpy.ll
-rw-r--r-- 3388 memccpy.ll
-rw-r--r-- 8409 memchr.ll
-rw-r--r-- 4856 memcmp-1.ll
-rw-r--r-- 594 memcmp-2.ll
-rw-r--r-- 3873 memcmp-constant-fold.ll
-rw-r--r-- 1203 memcpy-1.ll
-rw-r--r-- 681 memcpy-2.ll
-rw-r--r-- 5604 memcpy-addrspace.ll
-rw-r--r-- 18020 memcpy-from-global.ll
-rw-r--r-- 3495 memcpy-to-load.ll
-rw-r--r-- 1587 memcpy.ll
-rw-r--r-- 3257 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-- 2922 memmove.ll
-rw-r--r-- 2717 memmove_chk-1.ll
-rw-r--r-- 830 memmove_chk-2.ll
-rw-r--r-- 2440 mempcpy.ll
-rw-r--r-- 1515 memrchr.ll
-rw-r--r-- 8183 memset-1.ll
-rw-r--r-- 582 memset-2.ll
-rw-r--r-- 1586 memset.ll
-rw-r--r-- 606 memset2.ll
-rw-r--r-- 5884 memset_chk-1.ll
-rw-r--r-- 670 memset_chk-2.ll
-rw-r--r-- 734 merge-icmp.ll
-rw-r--r-- 3833 min-positive.ll
-rw-r--r-- 14430 minimum.ll
-rw-r--r-- 5593 minmax-demandbits.ll
-rw-r--r-- 49609 minmax-fold.ll
-rw-r--r-- 15720 minmax-fp.ll
-rw-r--r-- 12279 minmax-of-minmax.ll
-rw-r--r-- 14345 minnum.ll
-rw-r--r-- 1325 misc-2002.ll
-rw-r--r-- 577 mul-masked-bits.ll
-rw-r--r-- 17074 mul.ll
-rw-r--r-- 4205 multi-size-address-space-pointer.ll
-rw-r--r-- 1178 multi-use-or.ll
-rw-r--r-- 1283 multiple-uses-load-bitcast-select.ll
-rw-r--r-- 1094 musttail-thunk.ll
-rw-r--r-- 21321 narrow-math.ll
-rw-r--r-- 6434 narrow-switch.ll
-rw-r--r-- 7855 narrow.ll
-rw-r--r-- 1478 no-negzero.ll
-rw-r--r-- 474 no_cgscc_assert.ll
-rw-r--r-- 505 no_sink_instruction.ll
-rw-r--r-- 2932 non-integral-pointers.ll
-rw-r--r-- 524 nonnull-attribute.ll
-rw-r--r-- 7013 not.ll
-rw-r--r-- 216 nothrow.ll
-rw-r--r-- 3879 nsw.ll
-rw-r--r-- 609 obfuscated_splat.ll
-rw-r--r-- 2035 objsize-64.ll
-rw-r--r-- 3136 objsize-address-space.ll
-rw-r--r-- 1351 objsize-noverify.ll
-rw-r--r-- 14605 objsize.ll
-rw-r--r-- 403 odr-linkage.ll
-rw-r--r-- 7030 omit-urem-of-power-of-two-or-zero-when-comparing-with-zero.ll
-rw-r--r-- 17095 onehot_merge.ll
-rw-r--r-- 1125 opaque.ll
-rw-r--r-- 5836 operand-complexity.ll
-rw-r--r-- 40581 or-fcmp.ll
-rw-r--r-- 6750 or-shifted-masks.ll
-rw-r--r-- 10152 or-xor.ll
-rw-r--r-- 24974 or.ll
-rw-r--r-- 1533 osx-names.ll
-rw-r--r-- 1198 out-of-bounds-indexes.ll
-rw-r--r-- 6311 overflow-mul.ll
-rw-r--r-- 5757 overflow.ll
-rw-r--r-- 11174 partally-redundant-left-shift-input-masking-after-truncation-variant-a.ll
-rw-r--r-- 12461 partally-redundant-left-shift-input-masking-after-truncation-variant-b.ll
-rw-r--r-- 8358 partally-redundant-left-shift-input-masking-after-truncation-variant-c.ll
-rw-r--r-- 9527 partally-redundant-left-shift-input-masking-after-truncation-variant-d.ll
-rw-r--r-- 8019 partally-redundant-left-shift-input-masking-after-truncation-variant-e.ll
-rw-r--r-- 7477 partally-redundant-left-shift-input-masking-variant-a.ll
-rw-r--r-- 7525 partally-redundant-left-shift-input-masking-variant-b.ll
-rw-r--r-- 5202 partally-redundant-left-shift-input-masking-variant-c.ll
-rw-r--r-- 6097 partally-redundant-left-shift-input-masking-variant-d.ll
-rw-r--r-- 4868 partally-redundant-left-shift-input-masking-variant-e.ll
-rw-r--r-- 4022 phi-known-bits-operand-order.ll
-rw-r--r-- 706 phi-load-metadata-2.ll
-rw-r--r-- 738 phi-load-metadata-3.ll
-rw-r--r-- 601 phi-load-metadata-dominance.ll
-rw-r--r-- 666 phi-load-metadata.ll
-rw-r--r-- 6389 phi-merge-gep.ll
-rw-r--r-- 2305 phi-preserve-ir-flags.ll
-rw-r--r-- 3719 phi-select-constant.ll
-rw-r--r-- 769 phi-shifts.ll
-rw-r--r-- 1788 phi-timeout.ll
-rw-r--r-- 22076 phi.ll
-rw-r--r-- 2240 pow-0.ll
-rw-r--r-- 20941 pow-1.ll
-rw-r--r-- 576 pow-2.ll
-rw-r--r-- 1904 pow-3.ll
-rw-r--r-- 9893 pow-4.ll
-rw-r--r-- 4317 pow-cbrt.ll
-rw-r--r-- 582 pow-exp-nofastmath.ll
-rw-r--r-- 17521 pow-exp.ll
-rw-r--r-- 12520 pow-sqrt.ll
-rw-r--r-- 19317 pow_fp_int.ll
-rw-r--r-- 355 pr12251.ll
-rw-r--r-- 543 pr12338.ll
-rw-r--r-- 3876 pr17827.ll
-rw-r--r-- 3429 pr19420.ll
-rw-r--r-- 224 pr20079.ll
-rw-r--r-- 343 pr20678.ll
-rw-r--r-- 812 pr21199.ll
-rw-r--r-- 1290 pr21210.ll
-rw-r--r-- 517 pr21651.ll
-rw-r--r-- 485 pr21891.ll
-rw-r--r-- 289 pr23751.ll
-rw-r--r-- 531 pr23809.ll
-rw-r--r-- 926 pr24354.ll
-rw-r--r-- 356 pr24605.ll
-rw-r--r-- 3435 pr25342.ll
-rw-r--r-- 467 pr25745.ll
-rw-r--r-- 1550 pr2645-0.ll
-rw-r--r-- 1143 pr26992.ll
-rw-r--r-- 613 pr26993.ll
-rw-r--r-- 609 pr27236.ll
-rw-r--r-- 666 pr27332.ll
-rw-r--r-- 1046 pr27343.ll
-rw-r--r-- 361 pr27703.ll
-rw-r--r-- 950 pr27996.ll
-rw-r--r-- 220 pr28143.ll
-rw-r--r-- 422 pr28725.ll
-rw-r--r-- 316 pr2996.ll
-rw-r--r-- 381 pr30929.ll
-rw-r--r-- 687 pr31990_wrong_memcpy.ll
-rw-r--r-- 905 pr32686.ll
-rw-r--r-- 747 pr33453.ll
-rw-r--r-- 1873 pr33689_same_bitwidth.ll
-rw-r--r-- 879 pr34349.ll
-rw-r--r-- 382 pr34627.ll
-rw-r--r-- 819 pr35515.ll
-rw-r--r-- 595 pr36362.ll
-rw-r--r-- 1180 pr38677.ll
-rw-r--r-- 1229 pr38897.ll
-rw-r--r-- 910 pr38915.ll
-rw-r--r-- 1806 pr38984.ll
-rw-r--r-- 1859 pr39177.ll
-rw-r--r-- 1735 pr39908.ll
-rw-r--r-- 1469 pr41164.ll
-rw-r--r-- 1162 pr43376-getFlippedStrictnessPredicateAndConstant-assert.ll
-rw-r--r-- 1301 prefetch-load.ll
-rw-r--r-- 857 preserve-sminmax.ll
-rw-r--r-- 1362 preserved-analyses.ll
-rw-r--r-- 1114 prevent-cmp-merge.ll
-rw-r--r-- 6912 printf-1.ll
-rw-r--r-- 2063 printf-2.ll
-rw-r--r-- 1179 printf-3.ll
-rw-r--r-- 1579 ptr-int-cast.ll
-rw-r--r-- 7244 pull-binop-through-shift.ll
-rw-r--r-- 10838 pull-conditional-binop-through-shift.ll
-rw-r--r-- 1101 puts-1.ll
-rw-r--r-- 3781 range-check.ll
-rw-r--r-- 736 readnone-maythrow.ll
-rw-r--r-- 753 realloc.ll
-rw-r--r-- 5301 reassociate-nuw.ll
-rw-r--r-- 8177 redundant-left-shift-input-masking-after-truncation-variant-a.ll
-rw-r--r-- 9661 redundant-left-shift-input-masking-after-truncation-variant-b.ll
-rw-r--r-- 6622 redundant-left-shift-input-masking-after-truncation-variant-c.ll
-rw-r--r-- 7487 redundant-left-shift-input-masking-after-truncation-variant-d.ll
-rw-r--r-- 6316 redundant-left-shift-input-masking-after-truncation-variant-e.ll
-rw-r--r-- 7146 redundant-left-shift-input-masking-after-truncation-variant-f.ll
-rw-r--r-- 14731 redundant-left-shift-input-masking-variant-a.ll
-rw-r--r-- 13782 redundant-left-shift-input-masking-variant-b.ll
-rw-r--r-- 9724 redundant-left-shift-input-masking-variant-c.ll
-rw-r--r-- 12981 redundant-left-shift-input-masking-variant-d.ll
-rw-r--r-- 8263 redundant-left-shift-input-masking-variant-e.ll
-rw-r--r-- 8917 redundant-left-shift-input-masking-variant-f.ll
-rw-r--r-- 8264 redundant-right-shift-input-masking.ll
-rw-r--r-- 21283 rem.ll
-rw-r--r-- 9019 result-of-add-of-negative-is-non-zero-and-no-underflow.ll
-rw-r--r-- 6001 result-of-add-of-negative-or-zero-is-non-zero-and-no-underflow.ll
-rw-r--r-- 16983 result-of-usub-is-non-zero-and-no-overflow.ll
-rw-r--r-- 12851 reuse-constant-from-select-in-icmp.ll
-rw-r--r-- 25065 rotate.ll
-rw-r--r-- 5010 sadd-with-overflow.ll
-rw-r--r-- 21133 sadd_sat.ll
-rw-r--r-- 2380 salvage-dbg-declare.ll
-rw-r--r-- 58744 saturating-add-sub.ll
-rw-r--r-- 13562 scalarization.ll
-rw-r--r-- 667 sdiv-1.ll
-rw-r--r-- 802 sdiv-2.ll
-rw-r--r-- 3019 sdiv-canonicalize.ll
-rw-r--r-- 787 sdiv-guard.ll
-rw-r--r-- 777 select-2.ll
-rw-r--r-- 36723 select-binop-cmp.ll
-rw-r--r-- 3560 select-bitext-bitwise-ops.ll
-rw-r--r-- 22876 select-bitext.ll
-rw-r--r-- 10792 select-cmp-br.ll
-rw-r--r-- 15540 select-cmp-cttz-ctlz.ll
-rw-r--r-- 1505 select-cmpxchg.ll
-rw-r--r-- 513 select-crash-noverify.ll
-rw-r--r-- 1125 select-crash.ll
-rw-r--r-- 8141 select-ctlz-to-cttz.ll
-rw-r--r-- 10365 select-extractelement.ll
-rw-r--r-- 6386 select-gep.ll
-rw-r--r-- 19491 select-icmp-and.ll
-rw-r--r-- 292 select-load-call.ll
-rw-r--r-- 31386 select-obo-peo-ops.ll
-rw-r--r-- 25189 select-of-bittest.ll
-rw-r--r-- 551 select-pr39595.ll
-rw-r--r-- 1120 select-select.ll
-rw-r--r-- 55594 select-with-bitwise-ops.ll
-rw-r--r-- 50273 select.ll
-rw-r--r-- 5133 select_arithmetic.ll
-rw-r--r-- 12709 select_meta.ll
-rw-r--r-- 8485 set-lowbits-mask-canonicalize.ll
-rw-r--r-- 9237 set.ll
-rw-r--r-- 970 setcc-strength-reduce.ll
-rw-r--r-- 6362 sext.ll
-rw-r--r-- 2428 shift-add.ll
-rw-r--r-- 17828 shift-amount-reassociation-in-bittest-with-truncation-lshr.ll
-rw-r--r-- 17539 shift-amount-reassociation-in-bittest-with-truncation-shl.ll
-rw-r--r-- 24202 shift-amount-reassociation-in-bittest.ll
-rw-r--r-- 6430 shift-amount-reassociation-with-truncation-ashr.ll
-rw-r--r-- 6430 shift-amount-reassociation-with-truncation-lshr.ll
-rw-r--r-- 6749 shift-amount-reassociation-with-truncation-shl.ll
-rw-r--r-- 9927 shift-amount-reassociation.ll
-rw-r--r-- 5896 shift-by-signext.ll
-rw-r--r-- 8964 shift-direction-in-bit-test.ll
-rw-r--r-- 1919 shift-shift.ll
-rw-r--r-- 5724 shift-sra.ll
-rw-r--r-- 46672 shift.ll
-rw-r--r-- 7860 shl-and-negC-icmpeq-zero.ll
-rw-r--r-- 7954 shl-and-signbit-icmpeq-zero.ll
-rw-r--r-- 5018 shl-sub.ll
-rw-r--r-- 8010 shl-unsigned-cmp-const.ll
-rw-r--r-- 1469 should-change-type.ll
-rw-r--r-- 8178 shuffle-select-narrow.ll
-rw-r--r-- 65745 shuffle_select.ll
-rw-r--r-- 636 shufflevec-bitcast.ll
-rw-r--r-- 964 shufflevec-constant.ll
-rw-r--r-- 6592 shufflevector-div-rem.ll
-rw-r--r-- 16599 sign-bit-test-via-right-shifting-all-other-bits.ll
-rw-r--r-- 4038 sign-test-and-or.ll
-rw-r--r-- 8809 signbit-lshr-and-icmpeq-zero.ll
-rw-r--r-- 8783 signbit-shl-and-icmpeq-zero.ll
-rw-r--r-- 736 signed-comparison.ll
-rw-r--r-- 21721 signed-truncation-check.ll
-rw-r--r-- 2640 signext.ll
-rw-r--r-- 2699 simplify-demanded-bits-pointer.ll
-rw-r--r-- 780 simplify-libcalls-erased.ll
-rw-r--r-- 5795 simplify-libcalls.ll
-rw-r--r-- 4311 sincospi.ll
-rw-r--r-- 1623 sink-alloca.ll
-rw-r--r-- 2616 sink-into-catchswitch.ll
-rw-r--r-- 2569 sink_instruction.ll
-rw-r--r-- 4980 sitofp.ll
-rw-r--r-- 6308 smax-icmp.ll
-rw-r--r-- 8583 smin-icmp.ll
-rw-r--r-- 6162 snprintf.ll
-rw-r--r-- 6548 sprintf-1.ll
-rw-r--r-- 881 sprintf-void.ll
-rw-r--r-- 1391 sqrt-nofast.ll
-rw-r--r-- 2021 sqrt.ll
-rw-r--r-- 2082 srem-canonicalize.ll
-rw-r--r-- 168 srem-simplify-bug.ll
-rw-r--r-- 3730 srem-via-sdiv-mul-sub.ll
-rw-r--r-- 585 srem1.ll
-rw-r--r-- 6780 ssub-with-overflow.ll
-rw-r--r-- 1288 stack-overalign.ll
-rw-r--r-- 2183 stacksave-debuginfo.ll
-rw-r--r-- 3575 stacksaverestore.ll
-rw-r--r-- 2383 statepoint.ll
-rw-r--r-- 764 store-load-unaliased-gep.ll
-rw-r--r-- 8339 store.ll
-rw-r--r-- 545 storemerge-dbg.ll
-rw-r--r-- 2673 stpcpy-1.ll
-rw-r--r-- 772 stpcpy-2.ll
-rw-r--r-- 5361 stpcpy_chk-1.ll
-rw-r--r-- 760 stpcpy_chk-2.ll
-rw-r--r-- 4558 str-int-2.ll
-rw-r--r-- 4979 str-int.ll
-rw-r--r-- 1203 strcat-1.ll
-rw-r--r-- 969 strcat-2.ll
-rw-r--r-- 705 strcat-3.ll
-rw-r--r-- 4178 strchr-1.ll
-rw-r--r-- 619 strchr-2.ll
-rw-r--r-- 6266 strcmp-1.ll
-rw-r--r-- 695 strcmp-2.ll
-rw-r--r-- 29732 strcmp-memcmp.ll
-rw-r--r-- 2477 strcpy-1.ll
-rw-r--r-- 772 strcpy-2.ll
-rw-r--r-- 5475 strcpy_chk-1.ll
-rw-r--r-- 760 strcpy_chk-2.ll
-rw-r--r-- 1126 strcpy_chk-64.ll
-rw-r--r-- 1793 strcspn-1.ll
-rw-r--r-- 717 strcspn-2.ll
-rw-r--r-- 3764 strict-sub-underflow-check-to-comparison-of-sub-operands.ll
-rw-r--r-- 7263 strlen-1.ll
-rw-r--r-- 612 strlen-2.ll
-rw-r--r-- 1208 strncat-1.ll
-rw-r--r-- 4299 strncat-2.ll
-rw-r--r-- 977 strncat-3.ll
-rw-r--r-- 4576 strncmp-1.ll
-rw-r--r-- 972 strncmp-2.ll
-rw-r--r-- 451 strncmp-wrong-datalayout.ll
-rw-r--r-- 7222 strncpy-1.ll
-rw-r--r-- 1026 strncpy-2.ll
-rw-r--r-- 3654 strncpy_chk-1.ll
-rw-r--r-- 788 strncpy_chk-2.ll
-rw-r--r-- 2392 strndup.ll
-rw-r--r-- 2119 strpbrk-1.ll
-rw-r--r-- 778 strpbrk-2.ll
-rw-r--r-- 2893 strrchr-1.ll
-rw-r--r-- 623 strrchr-2.ll
-rw-r--r-- 1524 strspn-1.ll
-rw-r--r-- 2991 strstr-1.ll
-rw-r--r-- 629 strstr-2.ll
-rw-r--r-- 2813 strto-1.ll
-rw-r--r-- 1964 struct-assign-tbaa-new.ll
-rw-r--r-- 1651 struct-assign-tbaa.ll
-rw-r--r-- 3378 sub-and-or-neg-xor.ll
-rw-r--r-- 6889 sub-ashr-and-to-icmp-select.ll
-rw-r--r-- 7858 sub-ashr-or-to-icmp-select.ll
-rw-r--r-- 11913 sub-minmax.ll
-rw-r--r-- 3913 sub-not.ll
-rw-r--r-- 8545 sub-of-negatible.ll
-rw-r--r-- 2850 sub-or-and-xor.ll
-rw-r--r-- 3378 sub-xor-or-neg-and.ll
-rw-r--r-- 1422 sub-xor.ll
-rw-r--r-- 39426 sub.ll
-rw-r--r-- 953 switch-constant-expr.ll
-rw-r--r-- 117 switch-truncate-crash.ll
-rw-r--r-- 432 tan-nofastmath.ll
-rw-r--r-- 484 tan.ll
-rw-r--r-- 478 tbaa-store-to-load.ll
-rw-r--r-- 1366 toascii-1.ll
-rw-r--r-- 2650 token.ll
-rw-r--r-- 10615 trunc-binop-ext.ll
-rw-r--r-- 3414 trunc-load.ll
-rw-r--r-- 19928 trunc.ll
-rw-r--r-- 6694 type_pun.ll
-rw-r--r-- 5414 uadd-with-overflow.ll
-rw-r--r-- 5887 uaddo.ll
-rw-r--r-- 2864 udiv-simplify.ll
-rw-r--r-- 1446 udiv_select_to_select_shift.ll
-rw-r--r-- 8086 udivrem-change-width.ll
-rw-r--r-- 6310 umax-icmp.ll
-rw-r--r-- 6311 umin-icmp.ll
-rw-r--r-- 4327 unavailable-debug.ll
-rw-r--r-- 8169 unfold-masked-merge-with-const-mask-scalar.ll
-rw-r--r-- 12391 unfold-masked-merge-with-const-mask-vector.ll
-rw-r--r-- 1173 unlocked-stdio-mingw.ll
-rw-r--r-- 13147 unlocked-stdio.ll
-rw-r--r-- 3708 unordered-fcmp-select.ll
-rw-r--r-- 10539 unpack-fca.ll
-rw-r--r-- 19122 unrecognized_three-way-comparison.ll
-rw-r--r-- 6399 unsigned-add-lack-of-overflow-check-via-add.ll
-rw-r--r-- 5152 unsigned-add-lack-of-overflow-check-via-xor.ll
-rw-r--r-- 5079 unsigned-add-lack-of-overflow-check.ll
-rw-r--r-- 6275 unsigned-add-overflow-check-via-add.ll
-rw-r--r-- 5151 unsigned-add-overflow-check-via-xor.ll
-rw-r--r-- 5071 unsigned-add-overflow-check.ll
-rw-r--r-- 5407 unsigned-mul-lack-of-overflow-check-via-mul-udiv.ll
-rw-r--r-- 3451 unsigned-mul-lack-of-overflow-check-via-udiv-of-allones.ll
-rw-r--r-- 4973 unsigned-mul-overflow-check-via-mul-udiv.ll
-rw-r--r-- 3123 unsigned-mul-overflow-check-via-udiv-of-allones.ll
-rw-r--r-- 3827 unsigned-sub-lack-of-overflow-check.ll
-rw-r--r-- 3820 unsigned-sub-overflow-check.ll
-rw-r--r-- 4954 unsigned_saturated_sub.ll
-rw-r--r-- 932 urem-simplify-bug.ll
-rw-r--r-- 3730 urem-via-udiv-mul-sub.ll
-rw-r--r-- 990 vararg.ll
-rw-r--r-- 30387 variable-signext-of-variable-high-bit-extraction.ll
-rw-r--r-- 12899 vec-binop-select.ll
-rw-r--r-- 30172 vec_demanded_elts.ll
-rw-r--r-- 356 vec_extract_2elts.ll
-rw-r--r-- 744 vec_extract_var_elt.ll
-rw-r--r-- 812 vec_gep_scalar_arg.ll
-rw-r--r-- 3953 vec_phi_extract.ll
-rw-r--r-- 2562 vec_sext.ll
-rw-r--r-- 58787 vec_shuffle.ll
-rw-r--r-- 15721 vector-casts.ll
-rw-r--r-- 14201 vector-concat-binop.ll
-rw-r--r-- 12879 vector-mul.ll
-rw-r--r-- 524 vector-type.ll
-rw-r--r-- 3842 vector-udiv.ll
-rw-r--r-- 2926 vector-urem.ll
-rw-r--r-- 11425 vector-xor.ll
-rw-r--r-- 2058 vector_gep1.ll
-rw-r--r-- 1727 vector_gep2.ll
-rw-r--r-- 4042 vector_insertelt_shuffle.ll
-rw-r--r-- 557 volatile_store.ll
-rw-r--r-- 7639 wcslen-1.ll
-rw-r--r-- 640 wcslen-2.ll
-rw-r--r-- 6564 wcslen-3.ll
-rw-r--r-- 712 wcslen-4.ll
-rw-r--r-- 1013 weak-symbols.ll
-rw-r--r-- 9752 win-math.ll
-rw-r--r-- 22712 with_overflow.ll
-rw-r--r-- 4690 xor-icmps.ll
-rw-r--r-- 6204 xor-of-icmps-with-extra-uses.ll
-rw-r--r-- 144 xor-undef.ll
-rw-r--r-- 26115 xor.ll
-rw-r--r-- 14680 xor2.ll
-rw-r--r-- 660 zero-point-zero-add.ll
-rw-r--r-- 370 zeroext-and-reduce.ll
-rw-r--r-- 12106 zext-bool-add-sub.ll
-rw-r--r-- 497 zext-fold.ll
-rw-r--r-- 1631 zext-or-icmp.ll
-rw-r--r-- 862 zext-phi.ll
-rw-r--r-- 5283 zext.ll