search for: polly

Displaying 20 results from an estimated 1174 matches for "polly".

Did you mean: poll
2016 Feb 03
3
opt with Polly doesn't find the passes
I just checkout release_38 branches of llvm, clang and polly and built it on and x86 Ubuntu with cmake: CMAKE_BUILD_TYPE="Debug" CMAKE_INSTALL_PREFIX="$HOME/toolchain/install/llvm-3.8" LLVM_TARGETS_TO_BUILD="X86" cmake -G "Unix Makefiles" \ -DBUILD_SHARED_LIBS="ON" \ -DCMAKE_BUILD_TYPE=$CMAKE_BUILD_TYPE \...
2011 Jun 08
2
[LLVMdev] Polly test and example
Hi, all I tried Polly installation on Ubuntu. On its building, it returned no errors. But when I run "make polly-test", it returns 11 unexpected failures as follows. ----------------------------------- ******************** Testing Time: 19.77s ******************** Failing Tests (11): Polly :: CodeGen/do_...
2013 Sep 22
4
[LLVMdev] [Polly] Move Polly's execution later
Hi Tobias, At 2013-09-19 22:59:25,"Tobias Grosser" <tobias at grosser.es> wrote: >On 09/19/2013 04:46 PM, Star Tan wrote: >> Hi Tobias, >> >> >> I am trying to move Polly later. >> >> >> LLVM provides some predefined ExtensionPointTy: >> EP_EarlyAsPossible, >> EP_ModuleOptimizerEarly, >> EP_LoopOptimizerEnd, >> EP_ScalarOptimizerLate, >> ... >> >> >> Currently Polly uses &quot...
2013 Mar 18
2
[LLVMdev] [Polly]GSoC Proposal: Reducing LLVM-Polly Compiling overhead
Dear Tobias Grosser, Thank you so much for your kind reply. Your advice is very helpful and inspiring. At 2013-03-18 20:40:50,"Tobias Grosser" <tobias at grosser.es> wrote: >On 03/17/2013 11:54 PM, Star Tan wrote: >> Hello Tobi, >> >> I am interested in Polly project. Polly seems to be a very promising tool to find out program parallelization based on LLVM infrastructure. However, I find that Polly analysis and optimization can consume significant compiling time, so I propose a GSoC project to reduce Polly compiling time and I hope my work can make th...
2013 Mar 18
2
[LLVMdev] [Polly]GSoC Proposal: Reducing LLVM-Polly Compiling overhead
Hello Tobi, I am interested in Polly project. Polly seems to be a very promising tool to find out program parallelization based on LLVM infrastructure. However, I find that Polly analysis and optimization can consume significant compiling time, so I propose a GSoC project to reduce Polly compiling time and I hope my work can make th...
2011 Jun 10
2
[LLVMdev] Polly test and example
H, Tobias Thank you for your reply. Tobias Grosser wrote: (Thu, 09 Jun 2011 15:41:05 -0300) >On 06/08/2011 01:17 AM, MORIYAMA Tomohiro wrote: >> Hi, all >> >> I tried Polly installation on Ubuntu. >> >> On its building, it returned no errors. >> But when I run "make polly-test", it returns 11 unexpected failures as >> follows. >> ----------------------------------- >> ******************** >> Testing Time: 19.77s >...
2013 Sep 25
0
[LLVMdev] [Polly] Move Polly's execution later
Here is an update about moving Polly later. 1. Why does Polly generate incorrect code when we move Polly immediately after the loop rotating pass? It is mainly caused by a wrong polly merge block. When Polly detects a valid loop for Polyhedral transformations, it usually introduces a new basic block "polly.merge_new_and_old&quo...
2013 Mar 18
0
[LLVMdev] [Polly]GSoC Proposal: Reducing LLVM-Polly Compiling overhead
On 03/17/2013 11:54 PM, Star Tan wrote: > Hello Tobi, > > I am interested in Polly project. Polly seems to be a very promising tool to find out program parallelization based on LLVM infrastructure. However, I find that Polly analysis and optimization can consume significant compiling time, so I propose a GSoC project to reduce Polly compiling time and I hope my work can make th...
2013 Mar 19
0
[LLVMdev] [Polly]GSoC Proposal: Reducing LLVM-Polly Compiling overhead
Dear Tobias Grosser, Today I have rebuilt the LLVM-Polly in Release mode. The configuration of my own testing machine is: Intel Pentium Dual CPU T2390(1.86GHz) with 2GB DDR2 memory. I evaluated the Polly using PolyBench and Mediabench. It takes too long time to evaluate the whole LLVM-testsuite, so I just choose the Mediabench from LLVM-testsuite. Th...
2011 Jun 09
0
[LLVMdev] Polly test and example
On 06/08/2011 01:17 AM, MORIYAMA Tomohiro wrote: > Hi, all > > I tried Polly installation on Ubuntu. > > On its building, it returned no errors. > But when I run "make polly-test", it returns 11 unexpected failures as > follows. > ----------------------------------- > ******************** > Testing Time: 19.77s > ******************** > F...
2013 Sep 25
3
[LLVMdev] [Polly] Move Polly's execution later
On 09/25/2013 04:55 AM, Star Tan wrote: > Here is an update about moving Polly later. Hi star tan, thanks for your report. > > 1. Why does Polly generate incorrect code when we move Polly immediately after the loop rotating pass? > > It is mainly caused by a wrong polly merge block. When Polly detects a valid loop for Polyhedral transformations, it usually int...
2015 Jun 27
2
[LLVMdev] polly trunk broken on x86_64 darwin
Tobias, The most recent commits at svn revision 240868 have broken the Polly build on x86_64 on darwin... [ 57%] Building C object tools/polly/lib/CMakeFiles/Polly.dir/External/isl/isl_int_sioimath.c.o /sw/src/fink.build/llvm37-3.7.0-100/llvm-3.7.0.src/tools/polly/lib/External/isl/isl_int_sioimath.c:1:10: fatal error: 'malloc.h' file not found #include <malloc.h...
2013 May 03
2
[LLVMdev] [Polly] GSoC Proposal: Reducing LLVM-Polly Compiling overhead
...e finished some > preliminary testing based on two randomly selected files from > PolyBench and MediaBench. Results are listed on > https://gist.github.com/tanstar/5508153 . Great. Thanks for the quick update and the nice formatting of your proposal. > In this project, I try to reduce Polly compile-time overhead by > revising Polly passes. For this purpose, I firstly try to find out > where the compile-time overhead comes from. When Polly optimizes a > program, it takes the following steps: > > * step1 - Polly canonicalization: prepare basic information and > comple...
2011 Jun 10
2
[LLVMdev] Polly test and example
...gt;> the generated program. There seems to be something wrong in respect to >>> lli. Can you run e.g. single_loop.ll with llvm-lit (-v) and show the >>> error message. >> >> OK. This is the message. >> >> -------- >> tomohiro at ubuntu:~/llvm/tools/polly/test/CodeGen$ llvm-lit -v >> single_loop.ll >> llvm-lit: lit.cfg:94: note: using out-of-tree build at >> '/home/tomohiro/build/ >> tools/polly' >> -- Testing: 1 tests, 2 threads -- >> FAIL: Polly :: CodeGen/single_loop.ll (1 of 1) >> ***************...
2011 Jun 10
4
[LLVMdev] Polly test and example
...ng wrong in respect to >>>>> lli. Can you run e.g. single_loop.ll with llvm-lit (-v) and show the >>>>> error message. >>>> >>>> OK. This is the message. >>>> >>>> -------- >>>> tomohiro at ubuntu:~/llvm/tools/polly/test/CodeGen$ llvm-lit -v >>>> single_loop.ll >>>> llvm-lit: lit.cfg:94: note: using out-of-tree build at >>>> '/home/tomohiro/build/ >>>> tools/polly' >>>> -- Testing: 1 tests, 2 threads -- >>>> FAIL: Polly :: CodeGen/...
2013 Apr 17
3
[LLVMdev] [polly] pass ordering
Hi, polly is run very early and schedules the following passes before it runs: /// @brief Schedule a set of canonicalization passes to prepare for Polly /// /// The set of optimization passes was partially taken/copied from the /// set of default optimization passes in LLVM. It is used to bring the code ///...
2013 Jul 30
3
[LLVMdev] [Polly] Update of Polly compile-time performance on LLVM test-suite
Hi Tobias and all Polly developers, I have re-evaluated the Polly compile-time performance using newest LLVM/Polly source code. You can view the results on http://188.40.87.11:8000. Especially, I also evaluated our r187102 patch file that avoids expensive failure string operations in normal execution. Specifically,...
2011 Jun 10
0
[LLVMdev] Polly test and example
...e 'lli' to execute >> the generated program. There seems to be something wrong in respect to >> lli. Can you run e.g. single_loop.ll with llvm-lit (-v) and show the >> error message. > > OK. This is the message. > > -------- > tomohiro at ubuntu:~/llvm/tools/polly/test/CodeGen$ llvm-lit -v single_loop.ll > llvm-lit: lit.cfg:94: note: using out-of-tree build at '/home/tomohiro/build/ > tools/polly' > -- Testing: 1 tests, 2 threads -- > FAIL: Polly :: CodeGen/single_loop.ll (1 of 1) > ******************** TEST 'Polly :: CodeGen/singl...
2013 Sep 19
2
[LLVMdev] [Polly] Move Polly's execution later
Hi Tobias, I am trying to move Polly later. LLVM provides some predefined ExtensionPointTy: EP_EarlyAsPossible, EP_ModuleOptimizerEarly, EP_LoopOptimizerEnd, EP_ScalarOptimizerLate, ... Currently Polly uses "EP_EarlyAsPossible" to run as early as possible. As what you suggested: >Instead of removi...
2013 Sep 26
2
[LLVMdev] [polly] static link
Hi Tobi, Rick is trying to set up a public buildbot for Polly on Windows. Right now the community version of polly does not build on Windows. We would like to make it possible to link polly statically to avoid several problems dealing with building polly as a DLL. I have a set of changes that make polly link statically in opt, clang, bugpoint, etc. These...