Files
llvm/test/Transforms
Daniel Berlin 8dc127c160 NewGVN: Fix bug exposed by PR31761
Summary:
This does not actually fix the testcase in PR31761 (discussion is
ongoing on the testcase), but does fix a bug it exposes, where stores
were not properly clobbering loads.

We accomplish this by unifying the memory equivalence infratructure
back into the normal congruence infrastructure, and then properly
destroying congruence classes when memory state leaders disappear.

Reviewers: davide

Subscribers: llvm-commits

Differential Revision: https://reviews.llvm.org/D29195

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@293216 91177308-0d34-0410-b5e6-96231b3b80d8
2017-01-26 22:21:48 +00:00
..
2017-01-22 20:28:56 +00:00
2017-01-22 20:28:56 +00:00
2017-01-26 22:21:48 +00:00
2017-01-22 20:28:56 +00:00
2016-07-19 17:52:41 +00:00