forked from OSchip/llvm-project
6a7dc5c430
Recommiting r275571 after fixing crash reported in PR28270. Now we erase elements of IOL in deleteDeadInstruction(). Original Summary: This change use the overlap interval map built from partial overwrite tracking to perform shortening MemIntrinsics. Add test cases which was missing opportunities before. llvm-svn: 276452 |
||
---|---|---|
.. | ||
2011-03-25-DSEMiscompile.ll | ||
2011-09-06-EndOfFunction.ll | ||
2011-09-06-MemCpy.ll | ||
2016-07-17-UseAfterFree.ll | ||
OverwriteStoreBegin.ll | ||
OverwriteStoreEnd.ll | ||
PartialStore.ll | ||
atomic.ll | ||
calloc-store.ll | ||
combined-partial-overwrites.ll | ||
const-pointers.ll | ||
crash.ll | ||
cs-cs-aliasing.ll | ||
dominate.ll | ||
fence.ll | ||
free.ll | ||
inst-limits.ll | ||
libcalls.ll | ||
lifetime.ll | ||
memintrinsics.ll | ||
no-targetdata.ll | ||
operand-bundles.ll | ||
pr11390.ll | ||
simple.ll |