Lines Matching refs:m_Constant
1352 match(InsElt2.getOperand(1), m_Constant(ScalarC)) && in hoistInsEltConst()
1374 if (!match(Shuf->getOperand(1), m_Constant(ShufConstVec)) || in foldConstantInsEltIntoShuffle()
1375 !match(InsElt.getOperand(1), m_Constant(InsEltScalar)) || in foldConstantInsEltIntoShuffle()
1431 !match(InsElt.getOperand(1), m_Constant(Val[0])) || in foldConstantInsEltIntoShuffle()
1433 !match(IEI->getOperand(1), m_Constant(Val[1]))) in foldConstantInsEltIntoShuffle()
1936 if (match(BO1, m_Constant(C))) { in getAlternateBinop()
1968 if (match(Op0, m_BinOp(m_Specific(Op1), m_Constant(C)))) in foldSelectShuffleWith1Binop()
1970 else if (match(Op1, m_BinOp(m_Specific(Op0), m_Constant(C)))) in foldSelectShuffleWith1Binop()
2078 if (match(B0, m_BinOp(m_Constant(C0), m_Value(X))) && in foldSelectShuffle()
2079 match(B1, m_BinOp(m_Constant(C1), m_Value(Y)))) in foldSelectShuffle()
2081 else if (match(B0, m_CombineOr(m_BinOp(m_Value(X), m_Constant(C0)), in foldSelectShuffle()
2083 match(B1, m_CombineOr(m_BinOp(m_Value(Y), m_Constant(C1)), in foldSelectShuffle()