IslCodeGeneration: Document the IslExprBuilder

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@206898 91177308-0d34-0410-b5e6-96231b3b80d8
Fixed missing cloog test with automake/configure build setup

Contributed-by:  Johannes Doerfert <doerfert@cs.uni-saarland.de>

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@206900 91177308-0d34-0410-b5e6-96231b3b80d8
We missed two files in the last commit.

Contributed-by:  Johannes Doerfert <doerfert@cs.uni-saarland.de>

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

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@206903 91177308-0d34-0410-b5e6-96231b3b80d8
www: Reference phone call notes

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


git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@207618 91177308-0d34-0410-b5e6-96231b3b80d8
Add delinearization testcase for ivs that do not follow the loop order

This is a test case that is currently failing, but that should start working
with an upcoming version of our delinearization pass.

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@207678 91177308-0d34-0410-b5e6-96231b3b80d8
Add the missing 'LoopToScev' parameter

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

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@208180 91177308-0d34-0410-b5e6-96231b3b80d8
Remove unnecessary explicit typing in std::make_pair

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

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@208181 91177308-0d34-0410-b5e6-96231b3b80d8
Replace llvm::IRBuilder with PollyIRBuilder

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

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@208182 91177308-0d34-0410-b5e6-96231b3b80d8
Catch all functions containing a certain string

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@208190 91177308-0d34-0410-b5e6-96231b3b80d8
Remove unnecessary struct in return type

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

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

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@208233 91177308-0d34-0410-b5e6-96231b3b80d8
Adapt to DomTree changes in r199104

This fixes the compilation of our GPGPU code generation experiment in Polly.

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

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@208287 91177308-0d34-0410-b5e6-96231b3b80d8
delinearize together all accesses to the same array

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@208457 91177308-0d34-0410-b5e6-96231b3b80d8
correct the delinearization failing case

collect terms from affine and non affine memory accesses

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@208616 91177308-0d34-0410-b5e6-96231b3b80d8
do not build llc and lli for polly test

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

git-svn-id: https://llvm.org/svn/llvm-project/polly/trunk@208626 91177308-0d34-0410-b5e6-96231b3b80d8
Do not run GPGPU test cases without nvptx target

Tag the GPGPU codegen test cases as unsupported if the nvptx target is not
included in the current llvm build.

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

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