[polly] r230340 - Allow non-affine control flow -- Code Generation
Tobias Grosser
tobias at grosser.es
Wed Feb 25 09:02:14 PST 2015
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?
Cheers,
Tobias
More information about the llvm-commits
mailing list