Searched refs:ScalarC (Results 1 - 3 of 3) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp920 /// insertelement (insertelement X, Y, IdxC1), ScalarC, IdxC2 -->
921 /// insertelement (insertelement X, ScalarC, IdxC2), Y, IdxC1
932 Constant *ScalarC; local
937 match(InsElt2.getOperand(1), m_Constant(ScalarC)) &&
939 Value *NewInsElt1 = Builder.CreateInsertElement(X, ScalarC, IdxC2);
H A DInstCombineAndOrXor.cpp1703 if (auto *ScalarC = dyn_cast<ConstantInt>(C))
1704 return ScalarC->getZExtValue() < BitWidth;
H A DInstCombineCompares.cpp5467 Constant *ScalarC = C->getSplatValue(/* AllowUndefs */ true);
5469 if (ScalarC && match(M, m_SplatOrUndefMask(MaskSplatIndex))) {
5473 ScalarC);

Completed in 170 milliseconds