[llvm-commits] [PATCH] Add SeSeRegionInfo transform pass

Andreas Simbuerger simbuerg at fim.uni-passau.de
Fri Jan 14 04:06:34 PST 2011


Hi,

this patch adds a small transform pass that converts a refined region
into a simple region by adding the required edges at the region entry /
exit.

Basically it should update the RegionInfo analysis correctly, but
sometimes it fails to do so.
This requires some work on the RegionInfo::splitBlock methods.
I'll try to figure it out and send a patch for that at a later time.

Test cases will follow in a separate patch.

Cheers,
Andreas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Add-SeSeRegionInfo-transform-pass.patch
Type: text/x-patch
Size: 8917 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20110114/f9cadfd5/attachment.bin>


More information about the llvm-commits mailing list