[DeLICM] Use Known information when comparing Existing.Occupied and Proposed.Occupied.
authorMichael Kruse <llvm@meinersbur.de>
Tue, 25 Apr 2017 10:57:32 +0000 (10:57 +0000)
committerMichael Kruse <llvm@meinersbur.de>
Tue, 25 Apr 2017 10:57:32 +0000 (10:57 +0000)
commitcd2be66bf05b2341229f901e7a853cc68e8153b6
tree4eb82e97ca711afc79a8d14058d397e6dd6e6505
parent96611aa30c03dca4c131274db7e9101e6e1f0f8f
[DeLICM] Use Known information when comparing Existing.Occupied and Proposed.Occupied.

Do not conflict if the value of Existing and Proposed are the same.

This change only affects unit tests, but no functional changes are
expected on LLVM-IR, as no Known information is yet extracted and
consequently this functionality is only triggered through unit tests.

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

llvm-svn: 301301
polly/lib/Transform/DeLICM.cpp
polly/unittests/DeLICM/DeLICMTest.cpp