[llvm] [LV] Vectorize predicated loop-invariant loads via masked load + broadcast (PR #200361)
Ramkumar Ramachandra via llvm-commits
llvm-commits at lists.llvm.org
Thu Sep 10 06:55:53 PDT 2026
================
@@ -57,7 +58,7 @@ cl::opt<bool> llvm::PreferInLoopReductions(
/// Note: This currently only applies to `llvm.masked.load` and
/// `llvm.masked.store`. TODO: Extend this to cover other operations as needed.
-static cl::opt<bool> ForceTargetSupportsMaskedMemoryOps(
+cl::opt<bool> llvm::ForceTargetSupportsMaskedMemoryOps(
"force-target-supports-masked-memory-ops", cl::init(false), cl::Hidden,
cl::desc("Assume the target supports masked memory operations (used for "
"testing)."));
----------------
artagnon wrote:
Just enclose it in namespace llvm {}?
https://github.com/llvm/llvm-project/pull/200361
More information about the llvm-commits
mailing list