[PATCH] Allow non-affine control flow -- Code Generation
Johannes Doerfert
doerfert at cs.uni-saarland.de
Mon Feb 23 17:39:23 PST 2015
Hi grosser, sebpop, simbuerg, zinob,
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.
Depends on D7846
http://reviews.llvm.org/D7847
Files:
include/polly/CodeGen/BlockGenerators.h
lib/CodeGen/BlockGenerators.cpp
lib/CodeGen/IslCodeGeneration.cpp
test/Isl/CodeGen/non_affine_float_compare.ll
EMAIL PREFERENCES
http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D7847.20562.patch
Type: text/x-patch
Size: 12149 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150224/4f82d74f/attachment.bin>
More information about the llvm-commits
mailing list