Displaying 5 results from an estimated 5 matches for "executionscopconditionally".
2013 Sep 08
2
[LLVMdev] [Polly] Compile-time of Polly's code generation
...checking in ScopDetection, then we can detect the kernel loop as a valid scop and gain significant performance improvement. I tried to follow your hints to look into the executeScopConditionally() in CodeGen/Utils.cpp, but I cannot fully understand how to affect ScopDetection pass by modifying the executionScopConditionally(). Do you mean I can add ISL checking information into the Context in executionScopConditionally()? Could you give some more concrete ideas? Is there any code examples about ISL alias analysis?
Thanks,
Star Tan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <htt...
2013 Sep 08
0
[LLVMdev] [Polly] Compile-time of Polly's code generation
...checking in ScopDetection, then we can detect the kernel loop as a valid scop and gain significant performance improvement. I tried to follow your hints to look into the executeScopConditionally() in CodeGen/Utils.cpp, but I cannot fully understand how to affect ScopDetection pass by modifying the executionScopConditionally(). Do you mean I can add ISL checking information into the Context in executionScopConditionally()? Could you give some more concrete ideas? Is there any code examples about ISL alias analysis?
The point is that we can not just skip the alias analysis check.
However, skipping the alias-analysis c...
2013 Sep 09
1
[LLVMdev] [Polly] Compile-time of Polly's code generation
...checking in ScopDetection, then we can detect the kernel loop as a valid scop and gain significant performance improvement. I tried to follow your hints to look into the executeScopConditionally() in CodeGen/Utils.cpp, but I cannot fully understand how to affect ScopDetection pass by modifying the executionScopConditionally(). Do you mean I can add ISL checking information into the Context in executionScopConditionally()? Could you give some more concrete ideas? Is there any code examples about ISL alias analysis?
>
>The point is that we can not just skip the alias analysis check.
>However, skipping the alia...
2013 Sep 02
0
[LLVMdev] [Polly] Comionpile-time of Polly's code generation
On 09/01/2013 08:02 PM, Star Tan wrote:
> Hi all,
>
>
> It seems that Polly's code generation can leads to high compile-time overhead, especially for PolyBench applications such as 2mm, 3mm, gemm, syrk, etc. Some basic evaluation and analysis for Polly's code generation can be referred to http://llvm.org/bugs/show_bug.cgi?id=16898.
>
>
> Currently, we can choose to
2013 Sep 02
2
[LLVMdev] [Polly] Comionpile-time of Polly's code generation
Hi all,
It seems that Polly's code generation can leads to high compile-time overhead, especially for PolyBench applications such as 2mm, 3mm, gemm, syrk, etc. Some basic evaluation and analysis for Polly's code generation can be referred to http://llvm.org/bugs/show_bug.cgi?id=16898.
Currently, we can choose to run -polly-code-generator=cloog or -polly-code-generator=isl for code