OSDN Git Service

[NewGVN] Check for congruency of memory accesses.
authorDavide Italiano <davide@freebsd.org>
Tue, 11 Jul 2017 19:49:12 +0000 (19:49 +0000)
committerDavide Italiano <davide@freebsd.org>
Tue, 11 Jul 2017 19:49:12 +0000 (19:49 +0000)
commit17015f9a54d3ec660088563b27591dfaf0c28f8f
tree2d75f9856ec6efab8745746f11a196f4e36a93e4
parent8e6b066a75f6c6eb3c636cb4dcb17c103bf3b67b
[NewGVN] Check for congruency of memory accesses.

This is fine as nothing in the code relies on leader and memory
leader being the same for a given congruency class. Ack'ed by
Dan.

Fixes PR33720.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@307699 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Scalar/NewGVN.cpp
test/Transforms/NewGVN/pr33720.ll [new file with mode: 0644]