[DeLICM] Add nomap regressions tests. NFC.
commit04e8f2a93c453e26791c4dda06e5be6c39b5baee
authorMichael Kruse <llvm@meinersbur.de>
Mon, 27 Feb 2017 15:53:18 +0000 (27 15:53 +0000)
committerMichael Kruse <llvm@meinersbur.de>
Mon, 27 Feb 2017 15:53:18 +0000 (27 15:53 +0000)
tree7b4ccea12bdb47f53b6932f9a80a0fc88f83c983
parent41ab51ba3f8b3352997407c2adc4cd226debf48c
[DeLICM] Add nomap regressions tests. NFC.

These verify that some scalars are not mapped because it would be
incorrect to do so.

For these check we verify that no transformation has been executed from
output of the pass's '-analyze'. Adding optimization remarks is not useful
as it would result in too many messages, even repeated ones. I avoided
checking the '-debug-only=polly-delicm' output which is an antipattern.

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@296348 91177308-0d34-0410-b5e6-96231b3b80d8
test/DeLICM/nomap_alreadymapped.ll [new file with mode: 0644]
test/DeLICM/nomap_escaping.ll [new file with mode: 0644]
test/DeLICM/nomap_occupied.ll [new file with mode: 0644]
test/DeLICM/nomap_readonly.ll [new file with mode: 0644]
test/DeLICM/nomap_spuriouswrite.ll [new file with mode: 0644]
test/DeLICM/nomap_storagesize.ll [new file with mode: 0644]
test/DeLICM/nomap_writewrite.ll [new file with mode: 0644]