[unittests] Derive Occupied from Unused when given.
commit551103692acb2dfe9e30edd8318505158e5ed734
authorMichael Kruse <llvm@meinersbur.de>
Tue, 25 Apr 2017 00:30:42 +0000 (25 00:30 +0000)
committerMichael Kruse <llvm@meinersbur.de>
Tue, 25 Apr 2017 00:30:42 +0000 (25 00:30 +0000)
tree7b5a7c06ebf6215304c15e33ec81287826c4e0f4
parentc4d5307172cd1da95377dbd5177d4c5864fc7451
[unittests] Derive Occupied from Unused when given.

When both, OccupiedAndKnown and Unused are given, use the former only
for the Known values. The relation Unused \union Occupied must always
hold.

This allows us to specify Known independently of Occupied. It is needed
for an artificial test case in https://reviews.llvm.org/D32025.

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@301284 91177308-0d34-0410-b5e6-96231b3b80d8
unittests/DeLICM/DeLICMTest.cpp