[polly] r230340 - Allow non-affine control flow -- Code Generation

Johannes Doerfert doerfert at cs.uni-saarland.de
Thu Feb 26 03:11:29 PST 2015


On 02/25, Tobias Grosser wrote:
> On 25.02.2015 18:18, Johannes Doerfert wrote:
> >On 02/25, Tobias Grosser wrote:
> >>On 24.02.2015 17:16, Johannes Doerfert wrote:
> >>>Author: jdoerfert
> >>>Date: Tue Feb 24 10:16:32 2015
> >>>New Revision: 230340
> >>>
> >>>URL: http://llvm.org/viewvc/llvm-project?rev=230340&view=rev
> >>>Log:
> >>>Allow non-affine control flow -- Code Generation
> >>>
> >>>   This is the code generation for region statements that are created
> >>>   when non-affine control flow was present in the input. A new
> >>>   generator, similar to the block or vector generator, for regions is
> >>>   used to traverse and copy the region statement and to adjust the
> >>>   control flow inside the new region in the end.
> >>>
> >>>Added:
> >>>     polly/trunk/test/Isl/CodeGen/non_affine_float_compare.ll
> >>>Modified:
> >>>     polly/trunk/include/polly/CodeGen/BlockGenerators.h
> >>>     polly/trunk/lib/CodeGen/BlockGenerators.cpp
> >>>     polly/trunk/lib/CodeGen/IslCodeGeneration.cpp
> >>
> >>As we now have full support for this, would it make sense to enable it by
> >>default?
> >I think so, yes. On my machine all lnt tests passed.
> 
> Cool. Let's do it then.
Done, in r230624.

-- 

Johannes Doerfert
Researcher / PhD Student

Compiler Design Lab (Prof. Hack)
Saarland University, Computer Science
Building E1.3, Room 4.31

Tel. +49 (0)681 302-57521 : doerfert at cs.uni-saarland.de
Fax. +49 (0)681 302-3065  : http://www.cdl.uni-saarland.de/people/doerfert
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 213 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150226/8cfc9824/attachment.sig>


More information about the llvm-commits mailing list