[LLVMdev] Missing passes
gordonhenriksen at mac.com
Wed May 7 09:04:14 CDT 2008
On 2008-05-07, at 08:42, Matthijs Kooijman wrote:
> I was evaluating all transformation passes and noticed a few things.
> In particular, I found three passes in the documentation that I
> can't seem to find any code for. Where these removed?
> Lower GC intrinsics, for GCless code generators (-lowergc)
Yes; this pass at least has been removed.
> Correlated Expression Elimination (-cee)
> Lower select instructions to branches (-lowerselect)
> Additionally, I found the following passes for which no
> documentation was present:
> From what I saw in Passes.html, the passes documentation is not
> generated automatically?
It is not, although I think there's a 'one-liner' to help with
> What's the policy on updating this documentation?
It hasn't been updated since I completed it several months ago, AFAIK.
Please submit a patch if you like.
More information about the LLVMdev