[llvm-dev] How to print all pass when using -flto floag ?

Hiroshi Yamauchi via llvm-dev llvm-dev at lists.llvm.org
Tue Feb 25 08:49:04 PST 2020


I am not sure but passing either of

"-Wl,-mllvm,-debug-pass=Structure"
"-Wl,-mllvm,-plugin-opt,-debug-pass=Structure"
"-Wl,-mllvm,-plugin-opt=-debug-pass=Structure"

may work.

On Mon, Feb 24, 2020 at 10:20 PM PenYiWang via llvm-dev <
llvm-dev at lists.llvm.org> wrote:

> Hi
>
> We knew that  "clang -mllvm -debug-pass=Structure ..." can print all pass'
> name.
>
> But,
>
> when we use LTO , -flto flag  and gold plugin.
>
> I found that the option " -debug-pass=Structure" would not pass to ld.
>
> so it would not print all the LTO pass's name.
>
>
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20200225/ec6184eb/attachment.html>


More information about the llvm-dev mailing list