[llvm-dev] Help on Optimization Remarks
Pradeep Kumar via llvm-dev
llvm-dev at lists.llvm.org
Mon Jul 29 14:40:35 PDT 2019
Dear Vivek,
Sorry, I couldn't reply to the same thread. I want to know which
existing passes emit optimization remarks. Here passes refer to the
Analysis and Transformation passes listed in llvm.org/docs/Passes.html.
Also where can I find more information on the internals of optimization
remarks infrastructure?
Regards,
Pradeep
On Fri, Jul 26, 2019 at 10:06 PM Pradeep Kumar <pradeepisro49 at gmail.com>
wrote:
> Dear llvm-dev community,
> I am trying to analyze the optimization remarks generated through clang
> using -fsave-optimization-remark with -O3.
>
> --- !Analysis
> Pass: loop-vectorize
> Name: CFGNotUnderstood
> DebugLoc: { File: c-ray-mt.c, Line: 177, Column: 2 }
> Function: main
> Args:
> - String: 'loop not vectorized: '
> - String: loop control flow is not understood by vectorizer
>
>
> I tried to look for information about "loop vectorize pass" and other
> emitted pass in the official llvm passes documentaiton here
> <https://llvm.org/docs/Passes.html> but it is not there. Please let me
> know where to find information about passes emitted in the optimization
> report.
>
> Regards,
> Pradeep
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20190729/e23ad234/attachment.html>
More information about the llvm-dev
mailing list