• Home
  • History
  • Annotate
  • only in /external/llvm/test/Transforms/InstCombine/
NameDateSize

..29-Aug-20174 KiB

2003-05-26-CastMiscompile.ll29-Aug-2017238

2003-05-27-ConstExprCrash.ll29-Aug-2017281

2003-06-05-BranchInvertInfLoop.ll29-Aug-2017407

2003-07-21-ExternalConstant.ll29-Aug-20171.2 KiB

2003-08-12-AllocaNonNull.ll29-Aug-2017655

2003-09-09-VolatileLoadElim.ll29-Aug-2017198

2003-10-29-CallSiteResolve.ll29-Aug-2017524

2003-11-03-VarargsCallBug.ll29-Aug-2017327

2004-01-13-InstCombineInvokePHI.ll29-Aug-20171.1 KiB

2004-02-23-ShiftShiftOverflow.ll29-Aug-2017519

2004-03-13-InstCombineInfLoop.ll29-Aug-2017504

2004-04-04-InstCombineReplaceAllUsesWith.ll29-Aug-2017202

2004-05-07-UnsizedCastLoad.ll29-Aug-2017245

2004-07-27-ConstantExprMul.ll29-Aug-2017229

2004-08-09-RemInfLoop.ll29-Aug-2017210

2004-08-10-BoolSetCC.ll29-Aug-2017178

2004-09-20-BadLoadCombine.ll29-Aug-2017646

2004-09-20-BadLoadCombine2.ll29-Aug-2017864

2004-09-28-BadShiftAndSetCC.ll29-Aug-2017342

2004-11-22-Missed-and-fold.ll29-Aug-2017258

2004-11-27-SetCCForCastLargerAndConstant.ll29-Aug-20176.8 KiB

2004-12-08-RemInfiniteLoop.ll29-Aug-2017137

2005-03-04-ShiftOverflow.ll29-Aug-2017277

2005-04-07-UDivSelectCrash.ll29-Aug-2017260

2005-06-15-DivSelectCrash.ll29-Aug-2017460

2005-06-15-ShiftSetCCCrash.ll29-Aug-2017222

2005-06-16-RangeCrash.ll29-Aug-2017247

2005-06-16-SetCCOrSetCCMiscompile.ll29-Aug-2017471

2005-07-07-DeadPHILoop.ll29-Aug-2017371

2006-02-13-DemandedMiscompile.ll29-Aug-2017226

2006-02-28-Crash.ll29-Aug-2017249

2006-03-30-ExtractElement.ll29-Aug-2017297

2006-04-28-ShiftShiftLongLong.ll29-Aug-2017351

2006-05-04-DemandedBitCrash.ll29-Aug-20172.4 KiB

2006-09-15-CastToBool.ll29-Aug-2017607

2006-10-19-SignedToUnsignedCastAndConst-2.ll29-Aug-2017313

2006-10-20-mask.ll29-Aug-2017421

2006-10-26-VectorReassoc.ll29-Aug-2017463

2006-11-10-ashr-miscompile.ll29-Aug-2017280

2006-12-01-BadFPVectorXform.ll29-Aug-2017535

2006-12-05-fp-to-int-ext.ll29-Aug-2017445

2006-12-08-Phi-ICmp-Op-Fold.ll29-Aug-20172.4 KiB

2006-12-08-Select-ICmp.ll29-Aug-20172.5 KiB

2006-12-15-Range-Test.ll29-Aug-20171.1 KiB

2006-12-23-Select-Cmp-Cmp.ll29-Aug-20173.9 KiB

2007-01-13-ExtCompareMiscompile.ll29-Aug-2017188

2007-01-14-FcmpSelf.ll29-Aug-2017141

2007-01-18-VectorInfLoop.ll29-Aug-2017233

2007-02-01-LoadSinkAlloca.ll29-Aug-20171.6 KiB

2007-02-07-PointerCast.ll29-Aug-2017909

2007-02-23-PhiFoldInfLoop.ll29-Aug-2017833

2007-03-13-CompareMerge.ll29-Aug-2017272

2007-03-19-BadTruncChangePR1261.ll29-Aug-2017203

2007-03-21-SignedRangeTest.ll29-Aug-2017216

2007-03-25-BadShiftMask.ll29-Aug-20171.1 KiB

2007-03-25-DoubleShift.ll29-Aug-2017258

2007-03-26-BadShiftMask.ll29-Aug-20171.2 KiB

2007-04-08-SingleEltVectorCrash.ll29-Aug-2017153

2007-05-10-icmp-or.ll29-Aug-2017321

2007-05-14-Crash.ll29-Aug-2017688

2007-05-18-CastFoldBug.ll29-Aug-2017310

2007-06-06-AshrSignBit.ll29-Aug-2017646

2007-06-21-DivCompareMiscomp.ll29-Aug-2017275

2007-08-02-InfiniteLoop.ll29-Aug-2017356

2007-09-10-AliasConstFold.ll29-Aug-2017524

2007-09-17-AliasConstFold2.ll29-Aug-2017369

2007-10-10-EliminateMemCpy.ll29-Aug-2017756

2007-10-12-Crash.ll29-Aug-20171.2 KiB

2007-10-28-stacksave.ll29-Aug-20171.8 KiB

2007-10-31-RangeCrash.ll29-Aug-20171.4 KiB

2007-10-31-StringCrash.ll29-Aug-2017766

2007-11-07-OpaqueAlignCrash.ll29-Aug-2017578

2007-11-15-CompareMiscomp.ll29-Aug-2017187

2007-11-25-CompatibleAttributes.ll29-Aug-2017438

2007-12-10-ConstFoldCompare.ll29-Aug-2017356

2007-12-12-GEPScale.ll29-Aug-2017363

2007-12-16-AsmNoUnwind.ll29-Aug-2017166

2007-12-18-AddSelCmpSub.ll29-Aug-20171.1 KiB

2007-12-28-IcmpSub2.ll29-Aug-20171.7 KiB

2008-01-06-BitCastAttributes.ll29-Aug-2017834

2008-01-06-CastCrash.ll29-Aug-2017201

2008-01-06-VoidCast.ll29-Aug-2017255

2008-01-13-AndCmpCmp.ll29-Aug-2017270

2008-01-13-NoBitCastAttributes.ll29-Aug-2017346

2008-01-14-VarArgTrampoline.ll29-Aug-20171.3 KiB

2008-01-21-MismatchedCastAndCompare.ll29-Aug-2017458

2008-01-21-MulTrunc.ll29-Aug-2017747

2008-01-27-FloatSelect.ll29-Aug-2017184

2008-01-29-AddICmp.ll29-Aug-2017529

2008-02-13-MulURem.ll29-Aug-2017156

2008-02-16-SDivOverflow2.ll29-Aug-2017159

2008-02-23-MulSub.ll29-Aug-2017250

2008-02-28-OrFCmpCrash.ll29-Aug-2017457

2008-03-13-IntToPtr.ll29-Aug-2017270

2008-04-22-ByValBitcast.ll29-Aug-2017647

2008-04-28-VolatileStore.ll29-Aug-2017222

2008-04-29-VolatileLoadDontMerge.ll29-Aug-2017988

2008-04-29-VolatileLoadMerge.ll29-Aug-2017721

2008-05-08-LiveStoreDelete.ll29-Aug-2017959

2008-05-08-StrLenSink.ll29-Aug-20171 KiB

2008-05-09-SinkOfInvoke.ll29-Aug-20171.4 KiB

2008-05-17-InfLoop.ll29-Aug-2017750

2008-05-18-FoldIntToPtr.ll29-Aug-2017444

2008-05-22-IDivVector.ll29-Aug-2017128

2008-05-22-NegValVector.ll29-Aug-2017186

2008-05-23-CompareFold.ll29-Aug-2017375

2008-05-31-AddBool.ll29-Aug-2017138

2008-05-31-Bools.ll29-Aug-2017378

2008-06-05-ashr-crash.ll29-Aug-2017134

2008-06-08-ICmpPHI.ll29-Aug-20171.4 KiB

2008-06-13-InfiniteLoopStore.ll29-Aug-2017606

2008-06-13-ReadOnlyCallStore.ll29-Aug-2017422

2008-06-19-UncondLoad.ll29-Aug-2017506

2008-06-21-CompareMiscomp.ll29-Aug-2017210

2008-06-24-StackRestore.ll29-Aug-20171.5 KiB

2008-07-08-ShiftOneAndOne.ll29-Aug-2017373

2008-07-08-SubAnd.ll29-Aug-2017205

2008-07-08-VolatileLoadMerge.ll29-Aug-2017978

2008-07-09-SubAndError.ll29-Aug-2017164

2008-07-10-CastSextBool.ll29-Aug-2017463

2008-07-10-ICmpBinOp.ll29-Aug-2017363

2008-07-11-RemAnd.ll29-Aug-2017185

2008-07-13-DivZero.ll29-Aug-2017624

2008-07-16-fsub.ll29-Aug-2017178

2008-08-05-And.ll29-Aug-2017438

2008-08-17-ICmpXorSignbit.ll29-Aug-2017721

2008-09-02-VectorCrash.ll29-Aug-2017971

2008-09-29-FoldingOr.ll29-Aug-2017320

2008-10-11-DivCompareFold.ll29-Aug-2017191

2008-10-23-ConstFoldWithoutMask.ll29-Aug-2017182

2008-11-01-SRemDemandedBits.ll29-Aug-2017150

2008-11-08-FCmp.ll29-Aug-20171.4 KiB

2008-11-20-DivMulRem.ll29-Aug-20171.2 KiB

2008-11-27-IDivVector.ll29-Aug-2017233

2008-11-27-MultiplyIntVec.ll29-Aug-2017233

2008-11-27-UDivNegative.ll29-Aug-2017128

2008-12-17-SRemNegConstVec.ll29-Aug-2017157

2009-01-05-i128-crash.ll29-Aug-2017749

2009-01-08-AlignAlloca.ll29-Aug-20171.3 KiB

2009-01-16-PointerAddrSpace.ll29-Aug-2017405

2009-01-19-fmod-constant-float-specials.ll29-Aug-201712.1 KiB

2009-01-19-fmod-constant-float.ll29-Aug-20172.6 KiB

2009-01-24-EmptyStruct.ll29-Aug-2017829

2009-01-31-InfIterate.ll29-Aug-2017485

2009-01-31-Pressure.ll29-Aug-2017437

2009-02-04-FPBitcast.ll29-Aug-2017260

2009-02-11-NotInitialized.ll29-Aug-2017426

2009-02-20-InstCombine-SROA.ll29-Aug-201720 KiB

2009-02-21-LoadCST.ll29-Aug-2017401

2009-02-25-CrashZeroSizeArray.ll29-Aug-20171.6 KiB

2009-03-18-vector-ashr-crash.ll29-Aug-2017413

2009-03-20-AShrOverShift.ll29-Aug-2017230

2009-03-24-InfLoop.ll29-Aug-2017173

2009-04-07-MulPromoteToI96.ll29-Aug-2017478

2009-05-23-FCmpToICmp.ll29-Aug-2017244

2009-06-11-StoreAddrSpace.ll29-Aug-2017134

2009-06-16-SRemDemandedBits.ll29-Aug-2017157

2009-07-02-MaskedIntVector.ll29-Aug-2017758

2009-12-17-CmpSelectNull.ll29-Aug-2017619

2010-01-28-NegativeSRem.ll29-Aug-2017544

2010-03-03-ExtElim.ll29-Aug-20171.4 KiB

2010-05-30-memcpy-Struct.ll29-Aug-2017698

2010-11-01-lshr-mask.ll29-Aug-20171.1 KiB

2010-11-21-SizeZeroTypeGEP.ll29-Aug-2017586

2010-11-23-Distributed.ll29-Aug-2017500

2011-02-14-InfLoop.ll29-Aug-2017819

2011-03-08-SRemMinusOneBadOpt.ll29-Aug-2017230

2011-05-02-VectorBoolean.ll29-Aug-2017509

2011-05-13-InBoundsGEP.ll29-Aug-2017632

2011-05-28-swapmulsub.ll29-Aug-20171.6 KiB

2011-06-13-nsw-alloca.ll29-Aug-20172 KiB

2011-09-03-Trampoline.ll29-Aug-20173 KiB

2011-10-07-AlignPromotion.ll29-Aug-2017677

2012-01-11-OpaqueBitcastCrash.ll29-Aug-2017277

2012-02-13-FCmp.ll29-Aug-20171.4 KiB

2012-02-28-ICmp.ll29-Aug-2017454

2012-03-10-InstCombine.ll29-Aug-20171 KiB

2012-04-23-Neon-Intrinsics.ll29-Aug-20175.2 KiB

2012-04-24-vselect.ll29-Aug-2017453

2012-04-30-SRem.ll29-Aug-2017285

2012-05-28-select-hang.ll29-Aug-20171.1 KiB

2012-06-06-LoadOfPHIs.ll29-Aug-20175.9 KiB

2012-07-25-LoadPart.ll29-Aug-2017645

2012-07-30-addrsp-bitcast.ll29-Aug-2017356

2012-08-28-udiv_ashl.ll29-Aug-20171.2 KiB

2012-09-17-ZeroSizedAlloca.ll29-Aug-2017815

2012-10-25-vector-of-pointers.ll29-Aug-20171.8 KiB

2012-12-14-simp-vgep.ll29-Aug-2017382

2012-3-15-or-xor-constant.ll29-Aug-2017360

2012-6-7-vselect-bitcast.ll29-Aug-2017353

2013-03-05-Combine-BitcastTy-Into-Alloca.ll29-Aug-20172.4 KiB

abs-1.ll29-Aug-20171.3 KiB

abs_abs.ll29-Aug-201731.9 KiB

add-shrink.ll29-Aug-2017433

add-sitofp.ll29-Aug-2017223

add.ll29-Aug-20178.7 KiB

add2.ll29-Aug-201711.1 KiB

add3.ll29-Aug-2017643

addnegneg.ll29-Aug-2017322

AddOverFlow.ll29-Aug-20172.9 KiB

addrspacecast.ll29-Aug-20177.8 KiB

adjust-for-sminmax.ll29-Aug-20171.8 KiB

alias-recursion.ll29-Aug-2017804

align-2d-gep.ll29-Aug-20171.6 KiB

align-addr.ll29-Aug-20173 KiB

align-attr.ll29-Aug-2017618

align-external.ll29-Aug-20171 KiB

aligned-altivec.ll29-Aug-20173.4 KiB

aligned-qpx.ll29-Aug-20174.7 KiB

all-bits-shift.ll29-Aug-20171.3 KiB

alloca.ll29-Aug-20175.2 KiB

allocsize-32.ll29-Aug-2017932

allocsize.ll29-Aug-20174.6 KiB

amdgcn-intrinsics.ll29-Aug-201712.1 KiB

and-compare.ll29-Aug-20171.1 KiB

and-fcmp.ll29-Aug-201736.2 KiB

and-not-or.ll29-Aug-2017630

and-or-and.ll29-Aug-20172 KiB

and-or-icmps.ll29-Aug-20171.4 KiB

and-or-not.ll29-Aug-20172.1 KiB

and-or.ll29-Aug-20171.3 KiB

and-xor-merge.ll29-Aug-2017652

and-xor-or.ll29-Aug-2017524

and.ll29-Aug-20177.1 KiB

and2.ll29-Aug-20172.8 KiB

apint-add1.ll29-Aug-2017910

apint-add2.ll29-Aug-20171.3 KiB

apint-and-compare.ll29-Aug-2017424

apint-and-or-and.ll29-Aug-20171.2 KiB

apint-and-xor-merge.ll29-Aug-2017829

apint-and1.ll29-Aug-20171.3 KiB

apint-and2.ll29-Aug-20171.9 KiB

apint-call-cast-target.ll29-Aug-2017626

apint-cast-and-cast.ll29-Aug-2017320

apint-cast-cast-to-and.ll29-Aug-2017183

apint-cast.ll29-Aug-20171.3 KiB

apint-div1.ll29-Aug-2017493

apint-div2.ll29-Aug-2017529

apint-mul1.ll29-Aug-2017257

apint-mul2.ll29-Aug-2017288

apint-not.ll29-Aug-2017914

apint-or.ll29-Aug-20172.2 KiB

apint-rem1.ll29-Aug-2017476

apint-rem2.ll29-Aug-2017502

apint-select.ll29-Aug-20173.7 KiB

apint-shift-simplify.ll29-Aug-2017693

apint-shift.ll29-Aug-20175.4 KiB

apint-shl-trunc.ll29-Aug-2017588

apint-sub.ll29-Aug-20173 KiB

apint-xor1.ll29-Aug-20171.1 KiB

apint-xor2.ll29-Aug-20171.2 KiB

apint-zext1.ll29-Aug-2017344

apint-zext2.ll29-Aug-2017354

assume-loop-align.ll29-Aug-20171.6 KiB

assume-redundant.ll29-Aug-20172.7 KiB

assume.ll29-Aug-20175.7 KiB

assume2.ll29-Aug-20173.3 KiB

atomic.ll29-Aug-20177.7 KiB

badmalloc.ll29-Aug-2017933

binop-cast.ll29-Aug-2017214

bit-checks.ll29-Aug-201717.1 KiB

bit-tracking.ll29-Aug-20171.1 KiB

bitcast-alias-function.ll29-Aug-20178.8 KiB

bitcast-bigendian.ll29-Aug-20174.4 KiB

bitcast-bitcast.ll29-Aug-20172.3 KiB

bitcast-sext-vector.ll29-Aug-2017367

bitcast-store.ll29-Aug-20171.1 KiB

bitcast-vec-canon.ll29-Aug-2017911

bitcast-vec-uniform.ll29-Aug-20171.3 KiB

bitcast-vector-fold.ll29-Aug-20171.1 KiB

bitcast.ll29-Aug-20178.3 KiB

bitcount.ll29-Aug-2017620

bitreverse-fold.ll29-Aug-20172.6 KiB

bitreverse-hang.ll29-Aug-20171.9 KiB

bittest.ll29-Aug-20171.2 KiB

blend_x86.ll29-Aug-20177.5 KiB

branch.ll29-Aug-2017279

bswap-fold.ll29-Aug-20176.2 KiB

bswap-known-bits.ll29-Aug-20171.1 KiB

bswap.ll29-Aug-20173.4 KiB

builtin-object-size-offset.ll29-Aug-20171.6 KiB

builtin-object-size-ptr.ll29-Aug-2017979

call-cast-target-inalloca.ll29-Aug-2017567

call-cast-target.ll29-Aug-20172.5 KiB

call-intrinsics.ll29-Aug-2017703

call.ll29-Aug-20177.3 KiB

call2.ll29-Aug-2017678

call_nonnull_arg.ll29-Aug-2017508

canonicalize_branch.ll29-Aug-20171.5 KiB

cast-call-combine.ll29-Aug-2017389

cast-callee-deopt-bundles.ll29-Aug-2017245

cast-int-fcmp-eq-0.ll29-Aug-201712.5 KiB

cast-mul-select.ll29-Aug-20171.1 KiB

cast-set.ll29-Aug-20172.2 KiB

cast.ll29-Aug-201739.6 KiB

cast_ptr.ll29-Aug-20173.7 KiB

ceil.ll29-Aug-20171.7 KiB

compare-alloca.ll29-Aug-20172.8 KiB

compare-signs.ll29-Aug-20172.4 KiB

compare-udiv.ll29-Aug-20172.6 KiB

compare-unescaped.ll29-Aug-20175 KiB

constant-expr-datalayout.ll29-Aug-2017585

constant-fold-address-space-pointer.ll29-Aug-20179.8 KiB

constant-fold-alias.ll29-Aug-20171.2 KiB

constant-fold-compare.ll29-Aug-2017338

constant-fold-gep.ll29-Aug-20176.3 KiB

constant-fold-hang.ll29-Aug-2017420

constant-fold-math.ll29-Aug-20171.9 KiB

convergent.ll29-Aug-20171.1 KiB

copysign.ll29-Aug-20171.5 KiB

cos-1.ll29-Aug-20171.3 KiB

cos-2.ll29-Aug-2017772

cos-intrinsic.ll29-Aug-2017790

CPP_min_max.ll29-Aug-20171.4 KiB

crash.ll29-Aug-201711.7 KiB

ctpop.ll29-Aug-20171.1 KiB

dce-iterate.ll29-Aug-20171.3 KiB

deadcode.ll29-Aug-2017712

debug-line.ll29-Aug-20171.1 KiB

debuginfo.ll29-Aug-20173.2 KiB

default-alignment.ll29-Aug-2017202

demand_shrink_nsw.ll29-Aug-2017850

demorgan-zext.ll29-Aug-20173.1 KiB

disable-simplify-libcalls.ll29-Aug-20178.3 KiB

distribute.ll29-Aug-20171.5 KiB

div-shift-crash.ll29-Aug-20174.8 KiB

div-shift.ll29-Aug-20172.3 KiB

div.ll29-Aug-201712.4 KiB

double-float-shrink-1.ll29-Aug-201711.6 KiB

double-float-shrink-2.ll29-Aug-20172.4 KiB

enforce-known-alignment.ll29-Aug-20173.1 KiB

err-rep-cold.ll29-Aug-20173.4 KiB

exact.ll29-Aug-20174.8 KiB

exp2-1.ll29-Aug-20172.9 KiB

exp2-2.ll29-Aug-2017567

ExtractCast.ll29-Aug-2017599

extractvalue.ll29-Aug-20173.8 KiB

fabs.ll29-Aug-20172.7 KiB

fast-math-scalarization.ll29-Aug-20171.4 KiB

fast-math.ll29-Aug-201723.5 KiB

fcmp-select.ll29-Aug-20171.3 KiB

fcmp-special.ll29-Aug-20173.2 KiB

fcmp.ll29-Aug-20177.7 KiB

fdiv.ll29-Aug-20171.2 KiB

ffs-1.ll29-Aug-20174 KiB

float-shrink-compare.ll29-Aug-20178.5 KiB

fmul.ll29-Aug-20175.3 KiB

fneg-ext.ll29-Aug-2017555

fold-bin-operand.ll29-Aug-2017530

fold-calls.ll29-Aug-2017447

fold-fops-into-selects.ll29-Aug-20172 KiB

fold-phi-load-metadata.ll29-Aug-20172.7 KiB

fold-phi.ll29-Aug-2017995

fold-sqrt-sqrtf.ll29-Aug-2017583

fold-vector-select.ll29-Aug-201711.9 KiB

fold-vector-zero.ll29-Aug-20171.1 KiB

fp-ret-bitcast.ll29-Aug-20171.5 KiB

fpcast.ll29-Aug-20172.4 KiB

fpextend.ll29-Aug-20171.6 KiB

fpextend_x86.ll29-Aug-20171.4 KiB

fprintf-1.ll29-Aug-20174.1 KiB

fputs-1.ll29-Aug-20171.3 KiB

fputs-opt-size.ll29-Aug-20171.4 KiB

fsub.ll29-Aug-2017519

fwrite-1.ll29-Aug-20171.8 KiB

gc.relocate.ll29-Aug-20172.8 KiB

gep-addrspace.ll29-Aug-20171.5 KiB

gep-sext.ll29-Aug-20171.9 KiB

gepgep.ll29-Aug-2017546

gepphigep.ll29-Aug-20176.1 KiB

getelementptr-folding.ll29-Aug-2017742

getelementptr.ll29-Aug-201730.4 KiB

hoist_instr.ll29-Aug-2017498

icmp-logical.ll29-Aug-20173.6 KiB

icmp-range.ll29-Aug-20174.3 KiB

icmp-shr.ll29-Aug-20178.9 KiB

icmp-vec.ll29-Aug-20175.4 KiB

icmp.ll29-Aug-201754.8 KiB

idioms.ll29-Aug-2017681

indexed-gep-compares.ll29-Aug-20175.3 KiB

inline-intrinsic-assert.ll29-Aug-2017655

insert-extract-shuffle.ll29-Aug-20178.8 KiB

insert-val-extract-elem.ll29-Aug-20172.4 KiB

IntPtrCast.ll29-Aug-2017287

intrinsics.ll29-Aug-201716.3 KiB

invariant.ll29-Aug-2017553

invoke.ll29-Aug-20172 KiB

isascii-1.ll29-Aug-2017867

isdigit-1.ll29-Aug-20171.2 KiB

JavaCompare.ll29-Aug-2017611

known_align.ll29-Aug-20171 KiB

LandingPadClauses.ll29-Aug-20176.5 KiB

lifetime.ll29-Aug-20173.9 KiB

load-bitcast32.ll29-Aug-20171.3 KiB

load-bitcast64.ll29-Aug-20171.3 KiB

load-cmp.ll29-Aug-20179.2 KiB

load-combine-metadata-2.ll29-Aug-2017540

load-combine-metadata-3.ll29-Aug-2017580

load-combine-metadata-4.ll29-Aug-2017613

load-combine-metadata.ll29-Aug-2017853

load-select.ll29-Aug-2017707

load.ll29-Aug-20175.4 KiB

load3.ll29-Aug-20171.5 KiB

load_combine_aa.ll29-Aug-2017436

loadstore-alignment.ll29-Aug-20173.4 KiB

loadstore-metadata.ll29-Aug-20174.9 KiB

log-pow-nofastmath.ll29-Aug-2017817

log-pow.ll29-Aug-20171.8 KiB

logical-select.ll29-Aug-201717.4 KiB

lshr-phi.ll29-Aug-20171.3 KiB

malloc-free-delete.ll29-Aug-20176.4 KiB

masked_intrinsics.ll29-Aug-20172.7 KiB

max-of-nots.ll29-Aug-20172.3 KiB

maxnum.ll29-Aug-20177.4 KiB

mem-gep-zidx.ll29-Aug-20171.7 KiB

memchr.ll29-Aug-20176.5 KiB

memcmp-1.ll29-Aug-20173.8 KiB

memcmp-2.ll29-Aug-2017594

memcpy-1.ll29-Aug-2017589

memcpy-2.ll29-Aug-2017586

memcpy-from-global.ll29-Aug-201710.4 KiB

memcpy-to-load.ll29-Aug-2017549

memcpy.ll29-Aug-2017884

memcpy_chk-1.ll29-Aug-20172.8 KiB

memcpy_chk-2.ll29-Aug-2017826

memmove-1.ll29-Aug-2017595

memmove-2.ll29-Aug-2017591

memmove.ll29-Aug-20171.7 KiB

memmove_chk-1.ll29-Aug-20172.4 KiB

memmove_chk-2.ll29-Aug-2017830

memset-1.ll29-Aug-20172.1 KiB

memset-2.ll29-Aug-2017582

memset.ll29-Aug-2017679

memset2.ll29-Aug-2017688

memset_chk-1.ll29-Aug-20174.5 KiB

memset_chk-2.ll29-Aug-2017670

merge-icmp.ll29-Aug-2017734

min-positive.ll29-Aug-2017971

minmax-fold.ll29-Aug-20172.5 KiB

minmax-fp.ll29-Aug-20175.1 KiB

minnum.ll29-Aug-20178.1 KiB

misc-2002.ll29-Aug-20171.3 KiB

mul-masked-bits.ll29-Aug-2017577

mul.ll29-Aug-20177.8 KiB

multi-size-address-space-pointer.ll29-Aug-20174.1 KiB

multi-use-or.ll29-Aug-20171.2 KiB

narrow-switch.ll29-Aug-20173.1 KiB

narrow.ll29-Aug-2017788

neon-intrinsics.ll29-Aug-20171.2 KiB

no-negzero.ll29-Aug-20171.4 KiB

no_cgscc_assert.ll29-Aug-2017474

nonnull-attribute.ll29-Aug-2017524

not-fcmp.ll29-Aug-2017389

not.ll29-Aug-20171.4 KiB

nothrow.ll29-Aug-2017216

nsw.ll29-Aug-20171.7 KiB

obfuscated_splat.ll29-Aug-2017609

objsize-64.ll29-Aug-20171.3 KiB

objsize-address-space.ll29-Aug-20173.1 KiB

objsize-noverify.ll29-Aug-20171.3 KiB

objsize.ll29-Aug-20177.8 KiB

odr-linkage.ll29-Aug-2017403

onehot_merge.ll29-Aug-2017779

opaque.ll29-Aug-20171.1 KiB

or-fcmp.ll29-Aug-201735.1 KiB

or-to-xor.ll29-Aug-20171.2 KiB

or-xor.ll29-Aug-20173.9 KiB

or.ll29-Aug-201713.5 KiB

osx-names.ll29-Aug-20171.5 KiB

overflow-mul.ll29-Aug-20176.2 KiB

overflow.ll29-Aug-20173.1 KiB

OverlappingInsertvalues.ll29-Aug-20171.3 KiB

phi-load-metadata-2.ll29-Aug-2017706

phi-load-metadata-3.ll29-Aug-2017738

phi-load-metadata.ll29-Aug-2017666

phi-merge-gep.ll29-Aug-20176.2 KiB

phi-preserve-ir-flags.ll29-Aug-20172.3 KiB

phi-select-constexpr.ll29-Aug-2017490

phi.ll29-Aug-201721.6 KiB

pow-1.ll29-Aug-20176.6 KiB

pow-2.ll29-Aug-2017434

pow-3.ll29-Aug-2017472

pow-4.ll29-Aug-20173.5 KiB

pow-exp-nofastmath.ll29-Aug-2017490

pow-exp.ll29-Aug-20171.6 KiB

pow-sqrt.ll29-Aug-2017354

pr12251.ll29-Aug-2017355

pr12338.ll29-Aug-2017543

pr17827.ll29-Aug-20172 KiB

pr19420.ll29-Aug-20172.2 KiB

pr20079.ll29-Aug-2017224

pr20678.ll29-Aug-2017343

pr21199.ll29-Aug-2017812

pr21210.ll29-Aug-20171.3 KiB

pr21651.ll29-Aug-2017517

pr21891.ll29-Aug-2017485

pr23751.ll29-Aug-2017289

pr23809.ll29-Aug-2017531

pr24354.ll29-Aug-2017926

pr24605.ll29-Aug-2017356

pr25745.ll29-Aug-2017467

pr2645-0.ll29-Aug-20171.5 KiB

pr2645-1.ll29-Aug-20171.8 KiB

pr26992.ll29-Aug-20171.1 KiB

pr26993.ll29-Aug-2017613

pr27236.ll29-Aug-2017677

pr27332.ll29-Aug-2017666

pr28143.ll29-Aug-2017220

pr2996.ll29-Aug-2017316

PR7357.ll29-Aug-2017765

preserve-sminmax.ll29-Aug-2017857

prevent-cmp-merge.ll29-Aug-20171.1 KiB

printf-1.ll29-Aug-20174.3 KiB

printf-2.ll29-Aug-20171.8 KiB

printf-3.ll29-Aug-20171.2 KiB

ptr-int-cast.ll29-Aug-20171.5 KiB

puts-1.ll29-Aug-2017949

range-check.ll29-Aug-20173.7 KiB

README.txt29-Aug-2017217

rem.ll29-Aug-20179.1 KiB

round.ll29-Aug-20172.5 KiB

sdiv-1.ll29-Aug-2017457

sdiv-2.ll29-Aug-2017802

select-2.ll29-Aug-2017777

select-cmp-br.ll29-Aug-20174.5 KiB

select-cmp-cttz-ctlz.ll29-Aug-20179.8 KiB

select-crash-noverify.ll29-Aug-2017513

select-crash.ll29-Aug-20171.1 KiB

select-extractelement.ll29-Aug-20174.2 KiB

select-implied.ll29-Aug-20172.6 KiB

select-load-call.ll29-Aug-2017292

select-select.ll29-Aug-20171.1 KiB

select.ll29-Aug-201748.7 KiB

set.ll29-Aug-20175.5 KiB

setcc-strength-reduce.ll29-Aug-2017970

sext.ll29-Aug-20174.5 KiB

shift-shift.ll29-Aug-20171.9 KiB

shift-sra.ll29-Aug-20171.7 KiB

shift.ll29-Aug-201725.1 KiB

shufflemask-undef.ll29-Aug-201711 KiB

shufflevec-constant.ll29-Aug-2017964

sign-test-and-or.ll29-Aug-20174.3 KiB

signed-comparison.ll29-Aug-2017736

signext.ll29-Aug-20172.6 KiB

simplify-demanded-bits-pointer.ll29-Aug-20172.6 KiB

simplify-libcalls.ll29-Aug-20174.9 KiB

sincospi.ll29-Aug-20174.2 KiB

sink-into-catchswitch.ll29-Aug-20171.7 KiB

sink_instruction.ll29-Aug-20171.8 KiB

sitofp.ll29-Aug-20173.9 KiB

sprintf-1.ll29-Aug-20173.9 KiB

sqrt-nofast.ll29-Aug-2017755

sqrt.ll29-Aug-20171.6 KiB

srem-simplify-bug.ll29-Aug-2017168

srem.ll29-Aug-2017167

srem1.ll29-Aug-2017585

stack-overalign.ll29-Aug-20171.2 KiB

stacksaverestore.ll29-Aug-20173.5 KiB

statepoint.ll29-Aug-20172.3 KiB

store.ll29-Aug-20175.6 KiB

stpcpy-1.ll29-Aug-20171.5 KiB

stpcpy-2.ll29-Aug-2017772

stpcpy_chk-1.ll29-Aug-20174.8 KiB

stpcpy_chk-2.ll29-Aug-2017760

strcat-1.ll29-Aug-20171.2 KiB

strcat-2.ll29-Aug-2017969

strcat-3.ll29-Aug-2017705

strchr-1.ll29-Aug-20172.9 KiB

strchr-2.ll29-Aug-2017619

strcmp-1.ll29-Aug-20172.5 KiB

strcmp-2.ll29-Aug-2017695

strcpy-1.ll29-Aug-20171.4 KiB

strcpy-2.ll29-Aug-2017772

strcpy_chk-1.ll29-Aug-20174.8 KiB

strcpy_chk-2.ll29-Aug-2017760

strcpy_chk-64.ll29-Aug-2017685

strcspn-1.ll29-Aug-20171.6 KiB

strcspn-2.ll29-Aug-2017717

strlen-1.ll29-Aug-20175.3 KiB

strlen-2.ll29-Aug-2017612

strncat-1.ll29-Aug-20171.2 KiB

strncat-2.ll29-Aug-20171.5 KiB

strncat-3.ll29-Aug-2017722

strncmp-1.ll29-Aug-20172.8 KiB

strncmp-2.ll29-Aug-2017712

strncpy-1.ll29-Aug-20172.9 KiB

strncpy-2.ll29-Aug-2017754

strncpy_chk-1.ll29-Aug-20173.2 KiB

strncpy_chk-2.ll29-Aug-2017788

strpbrk-1.ll29-Aug-20171.9 KiB

strpbrk-2.ll29-Aug-2017778

strrchr-1.ll29-Aug-20171.9 KiB

strrchr-2.ll29-Aug-2017623

strspn-1.ll29-Aug-20171.5 KiB

strstr-1.ll29-Aug-20172.1 KiB

strstr-2.ll29-Aug-2017629

strto-1.ll29-Aug-20172.7 KiB

struct-assign-tbaa.ll29-Aug-20171.6 KiB

sub-xor.ll29-Aug-2017991

sub.ll29-Aug-201713.8 KiB

switch-truncate-crash.ll29-Aug-2017117

tan-nofastmath.ll29-Aug-2017432

tan.ll29-Aug-2017484

tbaa-store-to-load.ll29-Aug-2017451

toascii-1.ll29-Aug-20171.3 KiB

token.ll29-Aug-20172.6 KiB

trunc.ll29-Aug-20174 KiB

type_pun.ll29-Aug-20175.8 KiB

udiv-simplify-bug-0.ll29-Aug-2017304

udiv-simplify-bug-1.ll29-Aug-2017490

udiv_select_to_select_shift.ll29-Aug-2017538

udivrem-change-width.ll29-Aug-20171.5 KiB

unordered-fcmp-select.ll29-Aug-20173.6 KiB

unpack-fca.ll29-Aug-20179.8 KiB

urem-simplify-bug.ll29-Aug-20171.1 KiB

urem.ll29-Aug-2017367

vararg.ll29-Aug-2017960

vec_demanded_elts.ll29-Aug-20179.6 KiB

vec_extract_2elts.ll29-Aug-2017356

vec_extract_elt.ll29-Aug-2017801

vec_extract_var_elt.ll29-Aug-2017744

vec_insertelt.ll29-Aug-2017194

vec_narrow.ll29-Aug-2017383

vec_phi_extract.ll29-Aug-20173.9 KiB

vec_sext.ll29-Aug-20171.6 KiB

vec_shuffle.ll29-Aug-201718.4 KiB

vector-casts.ll29-Aug-20175.1 KiB

vector-mul.ll29-Aug-20179.8 KiB

vector-srem.ll29-Aug-2017215

vector-type.ll29-Aug-2017524

vector_gep1.ll29-Aug-20171.4 KiB

vector_gep2.ll29-Aug-20171.2 KiB

volatile_store.ll29-Aug-2017557

vsx-unaligned.ll29-Aug-20171.8 KiB

weak-symbols.ll29-Aug-20171,013

win-math.ll29-Aug-20178.2 KiB

x86-avx.ll29-Aug-20176.9 KiB

x86-avx2.ll29-Aug-20173.6 KiB

x86-crc32-demanded.ll29-Aug-2017435

x86-f16c.ll29-Aug-20172.7 KiB

x86-insertps.ll29-Aug-20175.9 KiB

x86-masked-memops.ll29-Aug-201711.6 KiB

x86-movmsk.ll29-Aug-20179.1 KiB

x86-pshufb.ll29-Aug-201724.3 KiB

x86-sse.ll29-Aug-201730.6 KiB

x86-sse2.ll29-Aug-201722.7 KiB

x86-sse41.ll29-Aug-20174.8 KiB

x86-sse4a.ll29-Aug-201714.9 KiB

x86-vector-shifts.ll29-Aug-201772 KiB

x86-vperm2.ll29-Aug-201711 KiB

x86-xop.ll29-Aug-201713 KiB

xor-undef.ll29-Aug-2017144

xor.ll29-Aug-20176.7 KiB

xor2.ll29-Aug-20174 KiB

zero-point-zero-add.ll29-Aug-2017651

zeroext-and-reduce.ll29-Aug-2017233

zext-bool-add-sub.ll29-Aug-2017443

zext-fold.ll29-Aug-2017497

zext-or-icmp.ll29-Aug-2017626

zext.ll29-Aug-20172.4 KiB

README.txt

1This directory contains test cases for the instcombine transformation.  The
2dated tests are actual bug tests, whereas the named tests are used to test
3for features that the this pass should be capable of performing.
4
5