Sebastian Pop
a8fb72428b
record in POLLY_LINK_LIBS all the libs needed for polly
...
llvm-svn: 203841
2014-03-13 20:24:48 +00:00
Tobias Grosser
23f16b1ceb
cmake: build monolithic libLLVMPollyLib.dylib
...
The module LLVMPolly.so links to that. There is really no reason to build a
large number of mini-libraries here, especially as we do have dependences
between the libraries that are not properly handled and that make linking fail
on darwin.
Submitted-by: David Fang <fang@csl.cornell.edu>
llvm-svn: 202743
2014-03-03 19:30:19 +00:00
Tobias Grosser
4e9069291a
cmake: Do not link in system libs
...
They are not needed any more.
llvm-svn: 202481
2014-02-28 10:11:20 +00:00
Sebastian Pop
bfec361cae
GMP is only required for CLooG
...
llvm-svn: 201925
2014-02-22 02:15:39 +00:00
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