remove unused flag

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@168620 91177308-0d34-0410-b5e6-96231b3b80d8
remove dead code

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@168621 91177308-0d34-0410-b5e6-96231b3b80d8
remove dependence on CLOOG_FOUND for PollyVectorizerChoice

When polly was configured with cmake without cloog, compilation stopped with:

../tools/polly/lib/CodeGen/BlockGenerators.cpp:662: error: 'PollyVectorizerChoice' was not declared in this scope
../tools/polly/lib/CodeGen/BlockGenerators.cpp:662: error: 'VECTORIZER_FIRST_NEED_GROUPED_UNROLL' was not declared in this scope

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@168623 91177308-0d34-0410-b5e6-96231b3b80d8
fix typo

Caught while compiling polly without cloog:

../tools/polly/lib/RegisterPasses.cpp:77: error: use of enum 'CodegenChoice' without previous declaration

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@168624 91177308-0d34-0410-b5e6-96231b3b80d8
do not require cloog from configure

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@168628 91177308-0d34-0410-b5e6-96231b3b80d8
make IslAstInfo::printScop compatible with CloogInfo::printScop

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@168714 91177308-0d34-0410-b5e6-96231b3b80d8
do not execute the OpenMP tests when cloog is not found

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@168724 91177308-0d34-0410-b5e6-96231b3b80d8
cmake: Fix installation of include files

Install the configured Config/config.h file, rather than the
Config/config.h.cmake and Config/Config.h.in source files.

Contributed-by: Richard Membarth <richard.membarth@informatik.uni-erlangen.de>

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@168780 91177308-0d34-0410-b5e6-96231b3b80d8
Fix tests with broken datalayout strings.

Buildbot failure at r168785.


git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@168791 91177308-0d34-0410-b5e6-96231b3b80d8
Update to Polly for LLVM r165262 which changes TargetData to Datalayout.

Contributed by: Yabin Hu <yabin.hwu@gmail.com>

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@168903 91177308-0d34-0410-b5e6-96231b3b80d8
Add an additional input argument according to chanages of function polly::createLoop.

Contributed-by:  Yabin Hu <yabin.hwu@gmail.com>

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@168964 91177308-0d34-0410-b5e6-96231b3b80d8
Remove unneeded preservation and restore of ValueMap and ClastVars in GPGPU code
generation.

We don't use the exact same way to build loop body for GPGPU codegen as openmp
codegen and other transformations do currently, in which cases 'createLoop'
function is called recursively. GPGPU codegen may fail due to improper restore
of ValueMap and ClastVars .

Contributed by:  Yabin Hu <yabin.hwu@gmail.com>

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@168966 91177308-0d34-0410-b5e6-96231b3b80d8
Update the recommended isl version

Recent changes in isl:

- Allow analysis of loops during code generation

This simplifies the detection of parallel loops.

- Simplify the way costumized ast printers are defined

This enables us to highlight parallel / vector loops in our debug output.

- Compile time improvements for codegen contexts that include parameters

- Various bug fixes

This update also gets us in sync for the isl 0.11 release.

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@169100 91177308-0d34-0410-b5e6-96231b3b80d8
Use isl 0.11

We now switch to the newly released isl 0.11. This adds a couple of bug fixes
on top of the recent update.

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@169127 91177308-0d34-0410-b5e6-96231b3b80d8
Update CLooG

This cloog versions passes all tests with isl 0.11.

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@169150 91177308-0d34-0410-b5e6-96231b3b80d8
execute cloog specific testcases only with CLOOG_FOUND

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@169159 91177308-0d34-0410-b5e6-96231b3b80d8
use -polly-ast instead of -polly-cloog

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@169160 91177308-0d34-0410-b5e6-96231b3b80d8
adapt cloog codegen testcases to isl

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@169161 91177308-0d34-0410-b5e6-96231b3b80d8
User isl sha commit id instead of the git tag

Apperently the git tag causes trouble in some scripts.

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@169313 91177308-0d34-0410-b5e6-96231b3b80d8
Integrate polly test-suite into an llvm "make check-all" if built as part of the whole using cmake.

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@169487 91177308-0d34-0410-b5e6-96231b3b80d8