Tobias Grosser
7a2f39534f
'chmod -x' on files that do not need the executable bits
...
llvm-svn: 171224
2012-12-29 15:09:03 +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
c11349c55a
Add support for libpluto as the scheduling optimizer.
...
llvm-svn: 161157
2012-08-02 07:47:26 +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
Sebastian Pop
c200977905
compile cloog code only when CLOOG_FOUND is set
...
llvm-svn: 156199
2012-05-04 20:30:03 +00:00
Tobias Grosser
080307119e
Buildsystem: Add -no-rtti
...
Build Polly without run time type info (rtti), as otherwise Polly cannot be
loaded into a LLVM that is built without rtti.
llvm-svn: 134180
2011-06-30 19:50:04 +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