summaryrefslogtreecommitdiffstats
path: root/polly/test/Cloog/CodeGen/single_loop_zero_iterations.ll
Commit message (Collapse)AuthorAgeFilesLines
* Drop Cloog supportJohannes Doerfert2014-12-021-70/+0
| | | | | | | | | This commit drops the Cloog support for Polly. The scripts and documentation are changed to only use isl as prerequisity. In the code all Cloog specific parts have been removed and all relevant tests have been ported to the isl backend when it was created. llvm-svn: 223141
* Replace %defaultOpts with explicit pass namesTobias Grosser2014-08-301-1/+1
| | | | | | | | | | | | | | | | | | | | This replaces the use of %defaultOpts = '-basicaa -polly-prepare' with the minimal set of passes necessary for a test to succeed. Of the test cases that previously used %defaultOpts 76 test cases require none of these passes, 42 need -basicaa and only 2 need -polly-prepare. Our change makes this requirement explicit. In Polly many test cases have been using a macro '%defaultOpts' which run a couple of preparing passes before the actual Polly test case. This macro was introduced very early in the development of Polly and originally contained a large set of canonicalization passes. However, as the need for additional canonicalization passes makes test cases harder to understand and also more fragile in terms of changes in such passes, we aim since a longer time to only include the minimal set of passes necessary. This patch removes the last leftovers from of %defaultOpts and brings our tests cases more in line to what is usus in LLVM itself. llvm-svn: 216815
* ScopInfo: Correctly handle true/false conditionsTobias Grosser2013-09-071-1/+1
| | | | | | | This is a modified version of the orignally contributed patch. Contributed-by: alexandre.isoard@gmail.com llvm-svn: 190237
* execute cloog specific testcases only with CLOOG_FOUNDSebastian Pop2012-12-031-0/+70
llvm-svn: 169159
OpenPOWER on IntegriCloud