index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
Transforms
/
InstCombine
Mode
Name
Size
-rw-r--r--
2002-03-11-InstCombineHang.ll
192
log
plain
-rw-r--r--
2002-05-14-SubFailure.ll
318
log
plain
-rw-r--r--
2002-05-14-TouchDeletedInst.ll
24154
log
plain
-rw-r--r--
2002-08-02-CastTest.ll
387
log
plain
-rw-r--r--
2002-09-17-GetElementPtrCrash.ll
409
log
plain
-rw-r--r--
2002-12-05-MissedConstProp.ll
421
log
plain
-rw-r--r--
2003-05-26-CastMiscompile.ll
256
log
plain
-rw-r--r--
2003-05-27-ConstExprCrash.ll
291
log
plain
-rw-r--r--
2003-06-05-BranchInvertInfLoop.ll
417
log
plain
-rw-r--r--
2003-06-22-ConstantExprCrash.ll
407
log
plain
-rw-r--r--
2003-07-21-ExternalConstant.ll
1233
log
plain
-rw-r--r--
2003-08-12-AllocaNonNull.ll
670
log
plain
-rw-r--r--
2003-09-09-VolatileLoadElim.ll
211
log
plain
-rw-r--r--
2003-10-23-InstcombineNullFail.ll
350
log
plain
-rw-r--r--
2003-10-29-CallSiteResolve.ll
388
log
plain
-rw-r--r--
2003-11-03-VarargsCallBug.ll
346
log
plain
-rw-r--r--
2003-11-13-ConstExprCastCall.ll
254
log
plain
-rw-r--r--
2004-01-13-InstCombineInvokePHI.ll
1022
log
plain
-rw-r--r--
2004-02-23-ShiftShiftOverflow.ll
537
log
plain
-rw-r--r--
2004-03-13-InstCombineInfLoop.ll
514
log
plain
-rw-r--r--
2004-04-04-InstCombineReplaceAllUsesWith.ll
212
log
plain
-rw-r--r--
2004-05-07-UnsizedCastLoad.ll
250
log
plain
-rw-r--r--
2004-07-27-ConstantExprMul.ll
239
log
plain
-rw-r--r--
2004-08-09-RemInfLoop.ll
220
log
plain
-rw-r--r--
2004-08-10-BoolSetCC.ll
196
log
plain
-rw-r--r--
2004-09-20-BadLoadCombine.ll
659
log
plain
-rw-r--r--
2004-09-20-BadLoadCombine2.ll
869
log
plain
-rw-r--r--
2004-09-28-BadShiftAndSetCC.ll
360
log
plain
-rw-r--r--
2004-11-22-Missed-and-fold.ll
276
log
plain
-rw-r--r--
2004-11-27-SetCCForCastLargerAndConstant.ll
4404
log
plain
-rw-r--r--
2004-12-08-InstCombineCrash.ll
516
log
plain
-rw-r--r--
2004-12-08-RemInfiniteLoop.ll
147
log
plain
-rw-r--r--
2005-03-04-ShiftOverflow.ll
295
log
plain
-rw-r--r--
2005-04-07-UDivSelectCrash.ll
270
log
plain
-rw-r--r--
2005-06-15-DivSelectCrash.ll
470
log
plain
-rw-r--r--
2005-06-15-ShiftSetCCCrash.ll
232
log
plain
-rw-r--r--
2005-06-16-RangeCrash.ll
257
log
plain
-rw-r--r--
2005-06-16-SetCCOrSetCCMiscompile.ll
484
log
plain
-rw-r--r--
2005-07-07-DeadPHILoop.ll
381
log
plain
-rw-r--r--
2006-02-07-SextZextCrash.ll
1100
log
plain
-rw-r--r--
2006-02-13-DemandedMiscompile.ll
244
log
plain
-rw-r--r--
2006-02-28-Crash.ll
259
log
plain
-rw-r--r--
2006-03-30-ExtractElement.ll
307
log
plain
-rw-r--r--
2006-04-01-InfLoop.ll
26358
log
plain
-rw-r--r--
2006-04-28-ShiftShiftLongLong.ll
340
log
plain
-rw-r--r--
2006-05-04-DemandedBitCrash.ll
2432
log
plain
-rw-r--r--
2006-05-06-Infloop.ll
29296
log
plain
-rw-r--r--
2006-06-28-infloop.ll
780
log
plain
-rw-r--r--
2006-09-11-EmptyStructCrash.ll
2234
log
plain
-rw-r--r--
2006-09-15-CastToBool.ll
620
log
plain
-rw-r--r--
2006-10-19-SignedToUnsignedCastAndConst-2.ll
336
log
plain
-rw-r--r--
2006-10-19-SignedToUnsignedCastAndConst.ll
354
log
plain
-rw-r--r--
2006-10-20-mask.ll
437
log
plain
-rw-r--r--
2006-10-26-VectorReassoc.ll
470
log
plain
-rw-r--r--
2006-11-03-Memmove64.ll
532
log
plain
-rw-r--r--
2006-11-10-ashr-miscompile.ll
298
log
plain
-rw-r--r--
2006-11-27-XorBug.ll
410
log
plain
-rw-r--r--
2006-12-01-BadFPVectorXform.ll
426
log
plain
-rw-r--r--
2006-12-05-fp-to-int-ext.ll
463
log
plain
-rw-r--r--
2006-12-08-ICmp-Combining.ll
568
log
plain
-rw-r--r--
2006-12-08-Phi-ICmp-Op-Fold.ll
2391
log
plain
-rw-r--r--
2006-12-08-Select-ICmp.ll
2481
log
plain
-rw-r--r--
2006-12-10-ICmp-GEP-GEP.ll
8502
log
plain
-rw-r--r--
2006-12-15-Range-Test.ll
1160
log
plain
-rw-r--r--
2006-12-23-Select-Cmp-Cmp.ll
3993
log
plain
-rw-r--r--
2007-01-13-ExtCompareMiscompile.ll
206
log
plain
-rw-r--r--
2007-01-14-FcmpSelf.ll
159
log
plain
-rw-r--r--
2007-01-18-VectorInfLoop.ll
243
log
plain
-rw-r--r--
2007-01-27-AndICmp.ll
286
log
plain
-rw-r--r--
2007-02-01-LoadSinkAlloca.ll
1672
log
plain
-rw-r--r--
2007-02-07-PointerCast.ll
913
log
plain
-rw-r--r--
2007-02-23-PhiFoldInfLoop.ll
851
log
plain
-rw-r--r--
2007-03-13-CompareMerge.ll
290
log
plain
-rw-r--r--
2007-03-19-BadTruncChangePR1261.ll
224
log
plain
-rw-r--r--
2007-03-21-SignedRangeTest.ll
237
log
plain
-rw-r--r--
2007-03-25-BadShiftMask.ll
1093
log
plain
-rw-r--r--
2007-03-25-DoubleShift.ll
276
log
plain
-rw-r--r--
2007-03-26-BadShiftMask.ll
1236
log
plain
-rw-r--r--
2007-03-27-PR1280.ll
756
log
plain
-rw-r--r--
2007-03-31-InfiniteLoop.ll
15845
log
plain
-rw-r--r--
2007-04-04-BadFoldBitcastIntoMalloc.ll
706
log
plain
-rw-r--r--
2007-04-08-SingleEltVectorCrash.ll
163
log
plain
-rw-r--r--
2007-05-04-Crash.ll
2041
log
plain
-rw-r--r--
2007-05-10-icmp-or.ll
331
log
plain
-rw-r--r--
2007-05-14-Crash.ll
685
log
plain
-rw-r--r--
2007-05-18-CastFoldBug.ll
333
log
plain
-rw-r--r--
2007-06-06-AshrSignBit.ll
654
log
plain
-rw-r--r--
2007-06-21-DivCompareMiscomp.ll
293
log
plain
-rw-r--r--
2007-08-02-InfiniteLoop.ll
366
log
plain
-rw-r--r--
2007-09-05-EqualGEP.ll
252
log
plain
-rw-r--r--
2007-09-10-AliasConstFold.ll
513
log
plain
-rw-r--r--
2007-09-11-Trampoline.ll
1186
log
plain
-rw-r--r--
2007-09-17-AliasConstFold2.ll
366
log
plain
-rw-r--r--
2007-10-10-EliminateMemCpy.ll
670
log
plain
-rw-r--r--
2007-10-12-Crash.ll
1218
log
plain
-rw-r--r--
2007-10-28-EmptyField.ll
1913
log
plain
-rw-r--r--
2007-10-28-stacksave.ll
1818
log
plain
-rw-r--r--
2007-10-31-RangeCrash.ll
1406
log
plain
-rw-r--r--
2007-10-31-StringCrash.ll
771
log
plain
-rw-r--r--
2007-11-07-OpaqueAlignCrash.ll
555
log
plain
-rw-r--r--
2007-11-15-CompareMiscomp.ll
205
log
plain
-rw-r--r--
2007-11-22-IcmpCrash.ll
289
log
plain
-rw-r--r--
2007-11-25-CompatibleAttributes.ll
494
log
plain
-rw-r--r--
2007-12-10-ConstFoldCompare.ll
374
log
plain
-rw-r--r--
2007-12-12-GEPScale.ll
377
log
plain
-rw-r--r--
2007-12-16-AsmNoUnwind.ll
184
log
plain
-rw-r--r--
2007-12-18-AddSelCmpSub.ll
1125
log
plain
-rw-r--r--
2007-12-28-IcmpSub2.ll
1701
log
plain
-rw-r--r--
2008-01-06-BitCastAttributes.ll
619
log
plain
-rw-r--r--
2008-01-06-CastCrash.ll
211
log
plain
-rw-r--r--
2008-01-06-VoidCast.ll
229
log
plain
-rw-r--r--
2008-01-13-AndCmpCmp.ll
288
log
plain
-rw-r--r--
2008-01-13-NoBitCastAttributes.ll
363
log
plain
-rw-r--r--
2008-01-14-DoubleNest.ll
1191
log
plain
-rw-r--r--
2008-01-14-VarArgTrampoline.ll
1198
log
plain
-rw-r--r--
2008-01-21-MismatchedCastAndCompare.ll
415
log
plain
-rw-r--r--
2008-01-21-MulTrunc.ll
467
log
plain
-rw-r--r--
2008-01-27-FloatSelect.ll
185
log
plain
-rw-r--r--
2008-01-29-AddICmp.ll
547
log
plain
-rw-r--r--
2008-02-04-GEPIdxBug.ll
1643
log
plain
-rw-r--r--
2008-02-13-MulURem.ll
156
log
plain
-rw-r--r--
2008-02-16-SDivOverflow.ll
286
log
plain
-rw-r--r--
2008-02-16-SDivOverflow2.ll
177
log
plain
-rw-r--r--
2008-02-23-MulSub.ll
268
log
plain
-rw-r--r--
2008-02-28-OrFCmpCrash.ll
467
log
plain
-rw-r--r--
2008-03-13-IntToPtr.ll
283
log
plain
-rw-r--r--
2008-04-22-ByValBitcast.ll
666
log
plain
-rw-r--r--
2008-04-28-VolatileStore.ll
240
log
plain
-rw-r--r--
2008-04-29-VolatileLoadDontMerge.ll
996
log
plain
-rw-r--r--
2008-04-29-VolatileLoadMerge.ll
729
log
plain
-rw-r--r--
2008-05-08-LiveStoreDelete.ll
966
log
plain
-rw-r--r--
2008-05-08-StrLenSink.ll
1020
log
plain
-rw-r--r--
2008-05-09-SinkOfInvoke.ll
1272
log
plain
-rw-r--r--
2008-05-17-InfLoop.ll
745
log
plain
-rw-r--r--
CPP_min_max.ll
1447
log
plain
-rw-r--r--
GEPIdxCanon.ll
370
log
plain
-rw-r--r--
IntPtrCast.ll
279
log
plain
-rw-r--r--
JavaCompare.ll
650
log
plain
-rw-r--r--
README.txt
217
log
plain
-rw-r--r--
add-shrink.ll
462
log
plain
-rw-r--r--
add.ll
8447
log
plain
-rw-r--r--
add2.ll
1089
log
plain
-rw-r--r--
addnegneg.ll
341
log
plain
-rw-r--r--
align-2d-gep.ll
1476
log
plain
-rw-r--r--
align-addr.ll
863
log
plain
-rw-r--r--
align-inc.ll
412
log
plain
-rw-r--r--
alloca.ll
852
log
plain
-rw-r--r--
and-compare.ll
373
log
plain
-rw-r--r--
and-or-and.ll
2055
log
plain
-rw-r--r--
and-or-not.ll
1921
log
plain
-rw-r--r--
and-xor-merge.ll
530
log
plain
-rw-r--r--
and.ll
7478
log
plain
-rw-r--r--
and2.ll
286
log
plain
-rw-r--r--
apint-add1.ll
928
log
plain
-rw-r--r--
apint-add2.ll
1335
log
plain
-rw-r--r--
apint-and-compare.ll
442
log
plain
-rw-r--r--
apint-and-or-and.ll
1228
log
plain
-rw-r--r--
apint-and-xor-merge.ll
637
log
plain
-rw-r--r--
apint-and1.ll
1302
log
plain
-rw-r--r--
apint-and2.ll
2001
log
plain
-rw-r--r--
apint-call-cast-target.ll
298
log
plain
-rw-r--r--
apint-cast-and-cast.ll
338
log
plain
-rw-r--r--
apint-cast-cast-to-and.ll
201
log
plain
-rw-r--r--
apint-cast.ll
933
log
plain
-rw-r--r--
apint-div1.ll
511
log
plain
-rw-r--r--
apint-div2.ll
547
log
plain
-rw-r--r--
apint-elim-logicalops.ll
1234
log
plain
-rw-r--r--
apint-mul1.ll
275
log
plain
-rw-r--r--
apint-mul2.ll
306
log
plain
-rw-r--r--
apint-not.ll
932
log
plain
-rw-r--r--
apint-or1.ll
830
log
plain
-rw-r--r--
apint-or2.ll
867
log
plain
-rw-r--r--
apint-rem1.ll
494
log
plain
-rw-r--r--
apint-rem2.ll
520
log
plain
-rw-r--r--
apint-select.ll
963
log
plain
-rw-r--r--
apint-shift-simplify.ll
465
log
plain
-rw-r--r--
apint-shift.ll
4277
log
plain
-rw-r--r--
apint-shl-trunc.ll
264
log
plain
-rw-r--r--
apint-sub.ll
3146
log
plain
-rw-r--r--
apint-xor1.ll
1174
log
plain
-rw-r--r--
apint-xor2.ll
1262
log
plain
-rw-r--r--
apint-zext1.ll
313
log
plain
-rw-r--r--
apint-zext2.ll
319
log
plain
-rw-r--r--
binop-cast.ll
174
log
plain
-rw-r--r--
bit-tracking.ll
1134
log
plain
-rw-r--r--
bitcast-gep.ll
861
log
plain
-rw-r--r--
bitcast-vector-fold.ll
986
log
plain
-rw-r--r--
bitcount.ll
630
log
plain
-rw-r--r--
bittest.ll
1225
log
plain
-rw-r--r--
bswap-fold.ll
915
log
plain
-rw-r--r--
bswap.ll
2049
log
plain
-rw-r--r--
call-cast-target.ll
348
log
plain
-rw-r--r--
call-intrinsics.ll
621
log
plain
-rw-r--r--
call.ll
1755
log
plain
-rw-r--r--
call2.ll
795
log
plain
-rw-r--r--
canonicalize_branch.ll
816
log
plain
-rw-r--r--
cast-and-cast.ll
572
log
plain
-rw-r--r--
cast-cast-to-and.ll
242
log
plain
-rw-r--r--
cast-load-gep.ll
671
log
plain
-rw-r--r--
cast-malloc.ll
556
log
plain
-rw-r--r--
cast-propagate.ll
398
log
plain
-rw-r--r--
cast-set.ll
1615
log
plain
-rw-r--r--
cast.ll
7720
log
plain
-rw-r--r--
cast2.ll
1176
log
plain
-rw-r--r--
cast_ptr.ll
657
log
plain
-rw-r--r--
deadcode.ll
532
log
plain
-rw-r--r--
dg.exp
88
log
plain
-rw-r--r--
div.ll
2103
log
plain
-rw-r--r--
fold-vector-zero.ll
1165
log
plain
-rw-r--r--
fp-ret-bitcast.ll
1358
log
plain
-rw-r--r--
fpcast.ll
432
log
plain
-rw-r--r--
fpextend.ll
1213
log
plain
-rw-r--r--
getelementptr-setcc.ll
1218
log
plain
-rw-r--r--
getelementptr-seteq.ll
353
log
plain
-rw-r--r--
getelementptr.ll
2855
log
plain
-rw-r--r--
getelementptr_cast.ll
410
log
plain
-rw-r--r--
getelementptr_const.ll
675
log
plain
-rw-r--r--
getelementptr_index.ll
234
log
plain
-rw-r--r--
hoist_instr.ll
506
log
plain
-rw-r--r--
icmp.ll
794
log
plain
-rw-r--r--
known_align.ll
1033
log
plain
-rw-r--r--
load.ll
1888
log
plain
-rw-r--r--
load2.ll
259
log
plain
-rw-r--r--
loadstore-alignment.ll
1626
log
plain
-rw-r--r--
malloc-free-delete.ll
467
log
plain
-rw-r--r--
malloc.ll
213
log
plain
-rw-r--r--
malloc2.ll
788
log
plain
-rw-r--r--
malloc3.ll
1486
log
plain
-rw-r--r--
memcpy-to-load.ll
609
log
plain
-rw-r--r--
memmove.ll
1464
log
plain
-rw-r--r--
memset.ll
631
log
plain
-rw-r--r--
mul-masked-bits.ll
221
log
plain
-rw-r--r--
mul.ll
2162
log
plain
-rw-r--r--
narrow.ll
806
log
plain
-rw-r--r--
not-fcmp.ll
288
log
plain
-rw-r--r--
not.ll
1765
log
plain
-rw-r--r--
or.ll
5130
log
plain
-rw-r--r--
or2.ll
461
log
plain
-rw-r--r--
phi-merge.ll
662
log
plain
-rw-r--r--
phi.ll
2526
log
plain
-rw-r--r--
rem.ll
1496
log
plain
-rw-r--r--
select.ll
6128
log
plain
-rw-r--r--
set.ll
4772
log
plain
-rw-r--r--
setcc-cast-cast.ll
1680
log
plain
-rw-r--r--
setcc-strength-reduce.ll
988
log
plain
-rw-r--r--
sext-misc.ll
1176
log
plain
-rw-r--r--
shift-simplify.ll
825
log
plain
-rw-r--r--
shift-sra.ll
704
log
plain
-rw-r--r--
shift-trunc-shift.ll
273
log
plain
-rw-r--r--
shift.ll
6070
log
plain
-rw-r--r--
shl-icmp.ll
535
log
plain
-rw-r--r--
shl-trunc.ll
321
log
plain
-rw-r--r--
signext.ll
1547
log
plain
-rw-r--r--
sink_instruction.ll
521
log
plain
-rw-r--r--
sitofp.ll
1017
log
plain
-rw-r--r--
srem-simplify-bug.ll
186
log
plain
-rw-r--r--
srem.ll
185
log
plain
-rw-r--r--
stacksaverestore.ll
2059
log
plain
-rw-r--r--
store-merge.ll
618
log
plain
-rw-r--r--
store.ll
452
log
plain
-rw-r--r--
sub.ll
3324
log
plain
-rw-r--r--
udiv-simplify-bug-0.ll
322
log
plain
-rw-r--r--
udiv-simplify-bug-1.ll
598
log
plain
-rw-r--r--
udiv_select_to_select_shift.ll
578
log
plain
-rw-r--r--
urem-simplify-bug.ll
1117
log
plain
-rw-r--r--
urem.ll
194
log
plain
-rw-r--r--
vec_demanded_elts.ll
2609
log
plain
-rw-r--r--
vec_extract_elt.ll
408
log
plain
-rw-r--r--
vec_insert_to_shuffle.ll
1061
log
plain
-rw-r--r--
vec_insertelt.ll
197
log
plain
-rw-r--r--
vec_narrow.ll
395
log
plain
-rw-r--r--
vec_shuffle.ll
1624
log
plain
-rw-r--r--
vector-srem.ll
233
log
plain
-rw-r--r--
volatile_store.ll
370
log
plain
-rw-r--r--
xor-undef.ll
162
log
plain
-rw-r--r--
xor.ll
4380
log
plain
-rw-r--r--
xor2.ll
339
log
plain
-rw-r--r--
zero-point-zero-add.ll
360
log
plain
-rw-r--r--
zeroext-and-reduce.ll
251
log
plain
-rw-r--r--
zext-fold.ll
435
log
plain
-rw-r--r--
zext-or-icmp.ll
1823
log
plain
-rw-r--r--
zext.ll
338
log
plain