[DAGCombiner] Add target hook function to decide folding (mul (add x, c1), c2)
[llvm-project.git] / llvm / test / Transforms / DeadStoreElimination / 
tree0f4df89d03d02af6c08a9451dd80828c50020947
drwxr-xr-x   ..
-rw-r--r-- 984 2011-03-25-DSEMiscompile.ll
-rw-r--r-- 1111 2011-09-06-EndOfFunction.ll
-rw-r--r-- 5546 2011-09-06-MemCpy.ll
-rw-r--r-- 1065 2016-07-17-UseAfterFree.ll
-rw-r--r-- 22031 OverwriteStoreBegin.ll
-rw-r--r-- 21504 OverwriteStoreEnd.ll
-rw-r--r-- 2359 PartialStore.ll
-rw-r--r-- 1874 PartialStore2.ll
drwxr-xr-x - X86
-rw-r--r-- 1018 atomic-overlapping.ll
-rw-r--r-- 821 atomic-todo.ll
-rw-r--r-- 10475 atomic.ll
-rw-r--r-- 4318 calloc-store.ll
-rw-r--r-- 15000 combined-partial-overwrites.ll
-rw-r--r-- 876 const-pointers.ll
-rw-r--r-- 3145 crash.ll
-rw-r--r-- 3676 cs-cs-aliasing.ll
-rw-r--r-- 3187 debug-counter.ll
-rw-r--r-- 1148 debuginfo.ll
-rw-r--r-- 499 dominate.ll
-rw-r--r-- 1317 fence-todo.ll
-rw-r--r-- 1352 fence.ll
-rw-r--r-- 3633 free.ll
-rw-r--r-- 8161 inst-limits.ll
-rw-r--r-- 319 int_sideeffect.ll
-rw-r--r-- 1212 invariant.start.ll
-rw-r--r-- 2055 launder.invariant.group.ll
-rw-r--r-- 17924 libcalls.ll
-rw-r--r-- 5349 lifetime.ll
-rw-r--r-- 2047 loop-invariant-entry-block.ll
-rw-r--r-- 22602 masked-dead-store-inseltpoison.ll
-rw-r--r-- 22592 masked-dead-store.ll
-rw-r--r-- 3974 mda-with-dbg-values.ll
-rw-r--r-- 8781 memcpy-complete-overwrite.ll
-rw-r--r-- 4518 memcpy-lifetimes.ll
-rw-r--r-- 3731 memintrinsics.ll
-rw-r--r-- 17411 memory-intrinsics-sizes.ll
-rw-r--r-- 2626 memoryssa-scan-limit.ll
-rw-r--r-- 5858 memset-and-memcpy.ll
-rw-r--r-- 4292 memset-missing-debugloc.ll
-rw-r--r-- 2816 memset-unknown-sizes.ll
-rw-r--r-- 6017 merge-stores-big-endian.ll
-rw-r--r-- 9054 merge-stores.ll
-rw-r--r-- 9351 multiblock-captures.ll
-rw-r--r-- 1864 multiblock-exceptions.ll
-rw-r--r-- 9239 multiblock-loop-carried-dependence.ll
-rw-r--r-- 35629 multiblock-loops.ll
-rw-r--r-- 14687 multiblock-malloc-free.ll
-rw-r--r-- 8182 multiblock-memintrinsics.ll
-rw-r--r-- 5285 multiblock-memoryphis.ll
-rw-r--r-- 4633 multiblock-multipath-throwing.ll
-rw-r--r-- 17496 multiblock-multipath.ll
-rw-r--r-- 7043 multiblock-overlap.ll
-rw-r--r-- 4533 multiblock-partial.ll
-rw-r--r-- 5973 multiblock-simple.ll
-rw-r--r-- 1910 multiblock-throwing.ll
-rw-r--r-- 2197 multiblock-unreachable.ll
-rw-r--r-- 716 no-targetdata.ll
-rw-r--r-- 20416 noop-stores.ll
-rw-r--r-- 4553 offsetted-overlapping-stores.ll
-rw-r--r-- 1352 operand-bundles.ll
-rw-r--r-- 3168 out-of-bounds-stores.ll
-rw-r--r-- 3941 overlap.ll
-rw-r--r-- 8147 phi-translation.ll
-rw-r--r-- 1613 pr11390.ll
-rw-r--r-- 3342 pr47285-not-overwritten-on-all-exit-paths.ll
-rw-r--r-- 2088 read-clobber-after-overwrite.ll
-rw-r--r-- 1020 scoped-noalias.ll
-rw-r--r-- 822 simple-preservation.ll
-rw-r--r-- 26765 simple.ll
-rw-r--r-- 960 stats.ll
-rw-r--r-- 8456 stores-of-existing-values.ll
-rw-r--r-- 750 tail-byval.ll