[llvm] 382962b - [GlobalISel] Fix dangling reference in CombinerHelper::matchCombineExtractedVectorLoad
Vladislav Dzhidzhoev via llvm-commits
llvm-commits at lists.llvm.org
Mon Apr 7 06:05:08 PDT 2025
Author: Krisztian Rugasi
Date: 2025-04-07T15:04:36+02:00
New Revision: 382962b4a848f66cddbd7d04f6d613fe93a3f125
URL: https://github.com/llvm/llvm-project/commit/382962b4a848f66cddbd7d04f6d613fe93a3f125
DIFF: https://github.com/llvm/llvm-project/commit/382962b4a848f66cddbd7d04f6d613fe93a3f125.diff
LOG: [GlobalISel] Fix dangling reference in CombinerHelper::matchCombineExtractedVectorLoad
Added:
Modified:
llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp
Removed:
################################################################################
diff --git a/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp b/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp
index bab0c1596ca40..fed1dc53f9bb8 100644
--- a/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp
+++ b/llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp
@@ -1411,9 +1411,8 @@ bool CombinerHelper::matchCombineExtractedVectorLoad(
LegalityQuery::MemDesc MMDesc(*NewMMO);
- LegalityQuery Q = {TargetOpcode::G_LOAD, {VecEltTy, PtrTy}, {MMDesc}};
-
- if (!isLegalOrBeforeLegalizer(Q))
+ if (!isLegalOrBeforeLegalizer(
+ {TargetOpcode::G_LOAD, {VecEltTy, PtrTy}, {MMDesc}}))
return false;
// Load must be allowed and fast on the target.
More information about the llvm-commits
mailing list