Tighten the PHI modeling test cases
authorTobias Grosser <tobias@grosser.es>
Tue, 26 May 2015 18:05:45 +0000 (18:05 +0000)
committerTobias Grosser <tobias@grosser.es>
Tue, 26 May 2015 18:05:45 +0000 (18:05 +0000)
commitc825fae0204da2593c34745282544c3f78822aa9
treed358f4c4e9d3a7f2f712f5181a0db45fa0fb84ec
parentd99717226d8ad593af26487fc5e4b9d1c8027ac9
Tighten the PHI modeling test cases

While looking through the test cases I realized we did not have a CHECK line
for a duplicate memory access which we may want to eliminate later. To ensure
we do not have (or later introduce) unnecessary memory accesses, we now tighten
the test cases to look for such a pattern (and add the CHECK: line that shows
the redundant memory access).

llvm-svn: 238227
polly/test/ScopInfo/phi_condition_modeling_1.ll
polly/test/ScopInfo/phi_condition_modeling_2.ll
polly/test/ScopInfo/phi_conditional_simple_1.ll
polly/test/ScopInfo/phi_loop_carried_float.ll
polly/test/ScopInfo/phi_scalar_simple_1.ll
polly/test/ScopInfo/phi_scalar_simple_2.ll