[DSE] Move legacy tests to DeadStoreElimination/MemDepAnalysis.
authorFlorian Hahn <flo@fhahn.com>
Fri, 4 Sep 2020 08:48:04 +0000 (09:48 +0100)
committerFlorian Hahn <flo@fhahn.com>
Fri, 4 Sep 2020 13:38:03 +0000 (14:38 +0100)
commit6cb54cfe0b40216f0cac03f1f70a5b0ba328d5bb
tree8a3a2e44e14f7c899ba75ff656fe27ea7e7a94e1
parent4f7cdc10a83ce605a86f9d84bf6b11182c886ba3
[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.
37 files changed:
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/2011-03-25-DSEMiscompile.ll [moved from llvm/test/Transforms/DeadStoreElimination/2011-03-25-DSEMiscompile.ll with 92% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/2011-09-06-EndOfFunction.ll [moved from llvm/test/Transforms/DeadStoreElimination/2011-09-06-EndOfFunction.ll with 93% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/2011-09-06-MemCpy.ll [moved from llvm/test/Transforms/DeadStoreElimination/2011-09-06-MemCpy.ll with 98% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/2016-07-17-UseAfterFree.ll [moved from llvm/test/Transforms/DeadStoreElimination/2016-07-17-UseAfterFree.ll with 89% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/DeleteThrowableInst.ll [moved from llvm/test/Transforms/DeadStoreElimination/DeleteThrowableInst.ll with 93% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/OverwriteStoreBegin.ll [moved from llvm/test/Transforms/DeadStoreElimination/OverwriteStoreBegin.ll with 99% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/OverwriteStoreEnd.ll [moved from llvm/test/Transforms/DeadStoreElimination/OverwriteStoreEnd.ll with 99% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/PartialStore.ll [moved from llvm/test/Transforms/DeadStoreElimination/PartialStore.ll with 95% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/PartialStore2.ll [moved from llvm/test/Transforms/DeadStoreElimination/PartialStore2.ll with 83% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/X86/gather-null-pointer.ll [moved from llvm/test/Transforms/DeadStoreElimination/X86/gather-null-pointer.ll with 93% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/atomic.ll [moved from llvm/test/Transforms/DeadStoreElimination/atomic.ll with 97% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/calloc-store.ll [moved from llvm/test/Transforms/DeadStoreElimination/calloc-store.ll with 95% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/combined-partial-overwrites.ll [moved from llvm/test/Transforms/DeadStoreElimination/combined-partial-overwrites.ll with 98% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/const-pointers.ll [moved from llvm/test/Transforms/DeadStoreElimination/const-pointers.ll with 91% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/crash.ll [moved from llvm/test/Transforms/DeadStoreElimination/crash.ll with 98% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/cs-cs-aliasing.ll [moved from llvm/test/Transforms/DeadStoreElimination/cs-cs-aliasing.ll with 97% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/debuginfo.ll [moved from llvm/test/Transforms/DeadStoreElimination/debuginfo.ll with 92% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/dominate.ll [moved from llvm/test/Transforms/DeadStoreElimination/dominate.ll with 87% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/fence.ll [moved from llvm/test/Transforms/DeadStoreElimination/fence.ll with 97% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/free.ll [moved from llvm/test/Transforms/DeadStoreElimination/free.ll with 94% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/inst-limits.ll [moved from llvm/test/Transforms/DeadStoreElimination/inst-limits.ll with 99% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/int_sideeffect.ll [moved from llvm/test/Transforms/DeadStoreElimination/int_sideeffect.ll with 80% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/invariant.start.ll [moved from llvm/test/Transforms/DeadStoreElimination/invariant.start.ll with 93% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/launder.invariant.group.ll [moved from llvm/test/Transforms/DeadStoreElimination/launder.invariant.group.ll with 93% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/libcalls.ll [moved from llvm/test/Transforms/DeadStoreElimination/libcalls.ll with 96% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/libcalls2.ll [moved from llvm/test/Transforms/DeadStoreElimination/libcalls2.ll with 82% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/lifetime.ll [moved from llvm/test/Transforms/DeadStoreElimination/lifetime.ll with 92% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/mda-with-dbg-values.ll [moved from llvm/test/Transforms/DeadStoreElimination/mda-with-dbg-values.ll with 94% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/memintrinsics.ll [moved from llvm/test/Transforms/DeadStoreElimination/memintrinsics.ll with 97% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/memset-missing-debugloc.ll [moved from llvm/test/Transforms/DeadStoreElimination/memset-missing-debugloc.ll with 98% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/merge-stores-big-endian.ll [moved from llvm/test/Transforms/DeadStoreElimination/merge-stores-big-endian.ll with 98% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/merge-stores.ll [moved from llvm/test/Transforms/DeadStoreElimination/merge-stores.ll with 98% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/no-targetdata.ll [moved from llvm/test/Transforms/DeadStoreElimination/no-targetdata.ll with 89% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/operand-bundles.ll [moved from llvm/test/Transforms/DeadStoreElimination/operand-bundles.ll with 94% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/pr11390.ll [moved from llvm/test/Transforms/DeadStoreElimination/pr11390.ll with 95% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/simple.ll [moved from llvm/test/Transforms/DeadStoreElimination/simple.ll with 99% similarity]
llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/tail-byval.ll [moved from llvm/test/Transforms/DeadStoreElimination/tail-byval.ll with 91% similarity]