[llvm] [DAG] Add `SDPatternMatch::m_Load` (PR #145481)
Simon Pilgrim via llvm-commits
llvm-commits at lists.llvm.org
Wed Jun 25 11:32:08 PDT 2025
================
@@ -230,6 +236,9 @@ TEST_F(SelectionDAGPatternMatchTest, matchTernaryOp) {
EXPECT_FALSE(sd_match(
InsertSubvector,
m_InsertSubvector(m_Specific(V2), m_Specific(V3), m_SpecificInt(3))));
+
+ EXPECT_TRUE(sd_match(
+ Load, m_Load(m_Specific(Ch), m_Specific(BasePtr), m_Specific(Offset))));
----------------
RKSimon wrote:
We need an extra test:
```
EXPECT_FALSE(sd_match(
SDValue(Load.getNode(), 1), m_Load(m_Specific(Ch), m_Specific(BasePtr), m_Specific(Offset))));
```
https://github.com/llvm/llvm-project/pull/145481
More information about the llvm-commits
mailing list