[llvm-commits] [PATCH] Add RegionPass framework
Tobias Grosser
grosser at fim.uni-passau.de
Wed Oct 13 04:21:50 PDT 2010
Hi,
ether and I would like to add a RegionPass framework to LLVM.
RegionPasses are like loop passes, except that they are working on
Regions provided by the RegionInfo pass instead of Loops provided by the
LoopInfo pass.
The RegionPass framework was tested intensively in the Polly[1] project,
where it is used since about March.
The patch contains all documentation as well as a very simple pass
framework which works like the LoopPasses. We do not propose the
functions needed to add/remove regions on the fly to keep the framework
as simple as possible.
Thanks for your review
Tobi
[1] http://wiki.llvm.org/Polyhedral_optimization_framework
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Add-RegionPass-framework.patch
Type: text/x-diff
Size: 23126 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20101013/f1b5ae5f/attachment.patch>
More information about the llvm-commits
mailing list