@@ -125,7 +125,8 @@ TEST_F(SelectionDAGPatternMatchTest, matchVecShuffle) {
125125 auto VInt32VT = EVT::getVectorVT (Context, Int32VT, 4 );
126126 const std::array<int , 4 > MaskData = {2 , 0 , 3 , 1 };
127127 const std::array<int , 4 > OtherMaskData = {1 , 2 , 3 , 4 };
128- ArrayRef<int > CapturedMask (MaskData);
128+ ArrayRef<int > Mask;
129+ ArrayRef<int > OtherMask;
129130
130131 SDValue V0 = DAG->getCopyFromReg (DAG->getEntryNode (), DL, 1 , VInt32VT);
131132 SDValue V1 = DAG->getCopyFromReg (DAG->getEntryNode (), DL, 2 , VInt32VT);
@@ -135,15 +136,15 @@ TEST_F(SelectionDAGPatternMatchTest, matchVecShuffle) {
135136 using namespace SDPatternMatch ;
136137 EXPECT_TRUE (sd_match (VecShuffleWithMask, m_Shuffle (m_Value (), m_Value ())));
137138 EXPECT_TRUE (sd_match (VecShuffleWithMask,
138- m_Shuffle (m_Value (), m_Value (), m_Mask (CapturedMask ))));
139+ m_Shuffle (m_Value (), m_Value (), m_Mask (Mask ))));
139140 EXPECT_TRUE (
140141 sd_match (VecShuffleWithMask,
141142 m_Shuffle (m_Value (), m_Value (), m_SpecificMask (MaskData))));
142143 EXPECT_FALSE (
143144 sd_match (VecShuffleWithMask,
144145 m_Shuffle (m_Value (), m_Value (), m_SpecificMask (OtherMaskData))));
145- EXPECT_TRUE (std::equal (MaskData. begin (), MaskData. end (), CapturedMask. begin (),
146- CapturedMask .end ()));
146+ EXPECT_TRUE (
147+ std::equal (MaskData. begin (), MaskData. end (), Mask. begin (), Mask .end ()));
147148}
148149
149150TEST_F (SelectionDAGPatternMatchTest, matchTernaryOp) {
0 commit comments