Do not by default minimize remarks
authorJohannes Doerfert <doerfert@cs.uni-saarland.de>
Tue, 12 Apr 2016 16:09:44 +0000 (16:09 +0000)
committerJohannes Doerfert <doerfert@cs.uni-saarland.de>
Tue, 12 Apr 2016 16:09:44 +0000 (16:09 +0000)
commit2f70584ae62056811007da1c1c89678c2c72c673
treee5db62b7610926ee7b2af6145a11d53012e45307
parentdbe0bc8df44354e261dec40fb663f7a5d42f093f
Do not by default minimize remarks

  We used checks to minimize the number of remarks we present to a user
  but these checks can become expensive, especially since all wrapping
  assumptions are emitted separately. Because there is not benefit for a
  "headless" run we put these checks under a command line flag. Thus, if
  the flag is not given we will emit "non-effective" remarks, e.g.,
  duplicates and revert to the old behaviour if it is given. As this
  also changes the internal representation of some sets we set the flag
  by default for our unit tests.

llvm-svn: 266087
polly/lib/Analysis/ScopInfo.cpp
polly/test/lit.site.cfg.in
polly/test/update_check.py