Lines Matching refs:m_Constant
750 match(InsElt2.getOperand(1), m_Constant(ScalarC)) && in hoistInsEltConst()
772 if (!match(Shuf->getOperand(1), m_Constant(ShufConstVec)) || in foldConstantInsEltIntoShuffle()
773 !match(InsElt.getOperand(1), m_Constant(InsEltScalar)) || in foldConstantInsEltIntoShuffle()
822 !match(InsElt.getOperand(1), m_Constant(Val[0])) || in foldConstantInsEltIntoShuffle()
824 !match(IEI->getOperand(1), m_Constant(Val[1]))) in foldConstantInsEltIntoShuffle()
1269 if (match(BO1, m_Constant(C))) { in getAlternateBinop()
1296 if (match(Op0, m_BinOp(m_Specific(Op1), m_Constant(C)))) in foldSelectShuffleWith1Binop()
1298 else if (match(Op1, m_BinOp(m_Specific(Op0), m_Constant(C)))) in foldSelectShuffleWith1Binop()
1358 if (match(B0, m_BinOp(m_Value(X), m_Constant(C0))) && in foldSelectShuffle()
1359 match(B1, m_BinOp(m_Value(Y), m_Constant(C1)))) in foldSelectShuffle()
1361 else if (match(B0, m_BinOp(m_Constant(C0), m_Value(X))) && in foldSelectShuffle()
1362 match(B1, m_BinOp(m_Constant(C1), m_Value(Y)))) in foldSelectShuffle()
1478 m_Constant()))) || in narrowVectorSelect()
1499 if (!match(Op0, m_ShuffleVector(m_Value(X), m_Value(Y), m_Constant(Mask)))) in foldIdentityExtractShuffle()