Opened 12 years ago
Last modified 11 years ago
#36681 closed enhancement
llvm-3.2 should also build polly in tools subdirectory — at Initial Version
Reported by: | howarth@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.1.2 |
Keywords: | Cc: | jeremyhu@… | |
Port: | llvm-3.2 |
Description
The llvm-3.2 release will officially support polly...
http://llvm.org/docs/ReleaseNotes.html
It would be helpful to add polly support to the existing llvm-3.2 package as it will allow
debugging of http://llvm.org/bugs/show_bug.cgi?id=14140 by the Apple programmers.
The instructions for building polly under llvm are at http://polly.llvm.org/get_started.html and
will require an isl and cloog-isl package as well as gmp. As I mentioned before in the gcc48 tickets
MacPorts really should provide isl/cloog-isl because ppl/cloog-ppl support is deprecated now in
FSF gcc trunk.I would also note that Polly does work in llvm-3.2 under clang by using...
/sw/opt/llvm-3.2/bin/clang -Xclang -load -Xclang /sw/opt/llvm-3.2/lib/LLVMPolly.so -O3 -mllvm -polly himenoBMTxpa.c