[llvm] [LV] Emit better debug and opt-report messages when vectorization is disallowed in the LoopVectorizer (PR #158513)
Florian Hahn via llvm-commits
llvm-commits at lists.llvm.org
Sun Nov 9 13:02:48 PST 2025
Tibor =?utf-8?q?Győri?= <tibor.gyori at chem.u-szeged.hu>,GYT
<tiborgyri at gmail.com>,GYT <tiborgyri at gmail.com>,GYT <tiborgyri at gmail.com>,GYT
<tiborgyri at gmail.com>,GYT <tiborgyri at gmail.com>,GYT <tiborgyri at gmail.com>,GYT
<tiborgyri at gmail.com>,GYT <tiborgyri at gmail.com>,GYT <tiborgyri at gmail.com>,
Tibor =?utf-8?q?Győri?= <tibor.gyori at chem.u-szeged.hu>,GYT
<tiborgyri at gmail.com>,GYT <tiborgyri at gmail.com>,GYT <tiborgyri at gmail.com>,GYT
<tiborgyri at gmail.com>,GYT <tiborgyri at gmail.com>,GYT <tiborgyri at gmail.com>
Message-ID:
In-Reply-To: <llvm.org/llvm/llvm-project/pull/158513 at github.com>
================
@@ -196,6 +196,15 @@ class LoopVectorizeHints {
/// Interface to emit optimization remarks.
OptimizationRemarkEmitter &ORE;
+
+ /// Reports a condition where loop vectorization is disallowed: prints
+ /// \p DebugMsg for debugging purposes along with the corresponding
+ /// optimization remark \p RemarkName , with \p RemarkMsg as the user-facing
----------------
fhahn wrote:
nit
```suggestion
/// optimization remark \p RemarkName, with \p RemarkMsg as the user-facing
```
https://github.com/llvm/llvm-project/pull/158513
More information about the llvm-commits
mailing list