Tobias Grosser
24bb46bc66
[autoconf/cmake] Make sure we detect the latest version of isl.
...
llvm-svn: 185429
2013-07-02 14:11:32 +00:00
Tobias Grosser
0c55514a43
autoconf/cmake: Always require isl code generation.
...
This change ensures that isl is only detected if it includes code generation
support. This allows us to remove a lot of conditional compilation and also
avoids missing test cases in case the feature is not available.
llvm-svn: 166403
2012-10-21 21:48:21 +00:00
Tobias Grosser
bc822eb25f
Introduce a separate file for CMake macros
...
Contributed by: Sameer Sahasrabuddhe <sameer.sahasrabuddhe@amd.com>
llvm-svn: 166394
2012-10-21 15:51:49 +00:00
Tobias Grosser
c845fef391
Detect the isl code generation feature correctly
...
llvm-svn: 165034
2012-10-02 19:50:22 +00:00
Tobias Grosser
c11349c55a
Add support for libpluto as the scheduling optimizer.
...
llvm-svn: 161157
2012-08-02 07:47:26 +00:00
Tobias Grosser
5c0f6f3350
Replace CUDA data types with Polly's GPGPU data types.
...
Contributed by: Yabin Hu <yabin.hwu@gmail.com>
llvm-svn: 159725
2012-07-04 21:45:03 +00:00
Tobias Grosser
88aeaf6ac4
Detect the cuda library available.
...
We will use the cuda library for the upcoming automatic GPGPU code generation.
Contributed by: Yabin Hu <yabin.hwu@gmail.com>
llvm-svn: 158064
2012-06-06 12:16:10 +00:00
Sebastian Pop
082cea8616
add a check for ISL codegen at configure time
...
llvm-svn: 156305
2012-05-07 16:20:07 +00:00
Tobias Grosser
758053788b
Add initial version of Polly
...
This version is equivalent to commit ba26ebece8f5be84e9bd6315611d412af797147e
in the old git repository.
llvm-svn: 130476
2011-04-29 06:27:02 +00:00