[clang] [WIP] [clang][CodeGen] Fix metadata when vectorization is disabled by pragma (PR #135163)
Ryotaro Kasuga via cfe-commits
cfe-commits at lists.llvm.org
Tue Jul 15 05:20:14 PDT 2025
================
@@ -643,9 +650,7 @@ void LoopInfoStack::push(BasicBlock *Header, clang::ASTContext &Ctx,
case LoopHintAttr::Disable:
switch (Option) {
case LoopHintAttr::Vectorize:
- // Disable vectorization by specifying a width of 1.
- setVectorizeWidth(1);
- setVectorizeScalable(LoopAttributes::Unspecified);
+ setVectorizeEnable(false);
----------------
kasuga-fj wrote:
Fixed
https://github.com/llvm/llvm-project/pull/135163
More information about the cfe-commits
mailing list