[llvm-dev] Help on Optimization Remarks

Pradeep Kumar via llvm-dev llvm-dev at lists.llvm.org
Fri Jul 26 22:06:48 PDT 2019


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/20190727/f9c8061e/attachment.html>


More information about the llvm-dev mailing list