https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88763

--- Comment #4 from David Malcolm <dmalcolm at gcc dot gnu.org> ---
(In reply to Marius Messerschmidt from comment #3)
> Sorry but I do not fully understand what you mean. Do you suggest using
> different command line arguments?

I believe Richard is referring to the internal API used for dumping; right now
it's presumably just writing to a FILE *, and this doesn't show up for
-fopt-info*.

> So far I tried:
> 
> -fdump-tree-all
> -fdump-tree-unswitch
> 
> and
> 
> -fopt-info-all-optall
> 
> But none of them told me the all the things that I would wish to know, most
> important the reason why a particular loop was skipped during unswitching
> (e.g. because it is not invariant or so (right now it already reports a few
> things with -fdump-tree-unswitch like too-many-instructions or
> too-many-branches))

Am taking a look.

Reply via email to