Untangle ScopInfo lit-testcases from specifics of the legacy-PM
commitcaa51d42a5092e591b99871bfebfcffd5fe393ac
authorPhilip Pfaffe <philip.pfaffe@gmail.com>
Fri, 21 Jul 2017 16:47:36 +0000 (21 16:47 +0000)
committerPhilip Pfaffe <philip.pfaffe@gmail.com>
Fri, 21 Jul 2017 16:47:36 +0000 (21 16:47 +0000)
tree2252c8db8407e5904d2170f4b2f84453e5ee6fda
parent990b5c70e3344aa7e5807956200f7f935660fad6
Untangle ScopInfo lit-testcases from specifics of the legacy-PM

Summary:
For the ScopInfo lit testsuite, this patch removes some dependences on output behaviour of the legacy PM.

In most cases, these tests checked the tool output for labels created by the pass printer in the legacy PM. This doesn't work for the new PM anymore. Untangling the testcases is the first step to porting the testsuite for the new PM infrastructure.

Reviewers: grosser, Meinersbur, bollu

Reviewed By: grosser

Subscribers: llvm-commits, pollydev

Tags: #polly

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

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@308754 91177308-0d34-0410-b5e6-96231b3b80d8
test/ScopInfo/aliasing_many_parameters_not_all_involved.ll
test/ScopInfo/branch-references-loop-scev-with-unknown-iterations.ll
test/ScopInfo/cond_in_loop.ll
test/ScopInfo/fortran_array_param_nonmalloc_nonvectored.ll
test/ScopInfo/integers.ll
test/ScopInfo/licm_load.ll
test/ScopInfo/undef_in_cond.ll