SuccessChanges

Summary

  1. [DSE] Move legacy tests to DeadStoreElimination/MemDepAnalysis. (details)
Commit 6cb54cfe0b40216f0cac03f1f70a5b0ba328d5bb by flo
[DSE] Move legacy tests to DeadStoreElimination/MemDepAnalysis.

This patch moves the tests for the old MemDepAnalysis based DSE
implementation to the MemDepAnalysis subdirectory and updates them to
pass -enable-dse-memoryssa=false.

This is in preparation for the switch to MemorySSA-backed DSE.
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/2011-09-06-EndOfFunction.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/PartialStore2.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/memset-missing-debugloc.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/merge-stores.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/PartialStore.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/no-targetdata.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/merge-stores-big-endian.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/2011-03-25-DSEMiscompile.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/2011-09-06-EndOfFunction.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/X86/gather-null-pointer.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/memset-missing-debugloc.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/2016-07-17-UseAfterFree.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/int_sideeffect.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/atomic.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/debuginfo.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/atomic.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/2011-03-25-DSEMiscompile.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/crash.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/const-pointers.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/dominate.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/inst-limits.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/invariant.start.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/int_sideeffect.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/pr11390.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/inst-limits.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/merge-stores-big-endian.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/2011-09-06-MemCpy.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/fence.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/2016-07-17-UseAfterFree.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/free.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/cs-cs-aliasing.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/mda-with-dbg-values.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/DeleteThrowableInst.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/mda-with-dbg-values.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/libcalls.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/libcalls2.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/merge-stores.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/calloc-store.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/const-pointers.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/OverwriteStoreBegin.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/free.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/OverwriteStoreEnd.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/PartialStore2.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/crash.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/cs-cs-aliasing.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/tail-byval.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/simple.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/libcalls2.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/operand-bundles.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/pr11390.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/lifetime.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/invariant.start.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/launder.invariant.group.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/debuginfo.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/memintrinsics.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/fence.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/2011-09-06-MemCpy.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/combined-partial-overwrites.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/tail-byval.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/DeleteThrowableInst.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/operand-bundles.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/X86/gather-null-pointer.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/PartialStore.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/memintrinsics.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/simple.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/OverwriteStoreBegin.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/libcalls.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/dominate.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/combined-partial-overwrites.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/lifetime.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/no-targetdata.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/calloc-store.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/launder.invariant.group.ll
The file was removedllvm/test/Transforms/DeadStoreElimination/OverwriteStoreEnd.ll