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

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp555 Value *ExtVecOp = ExtElt->getVectorOperand(); local
556 auto *ExtVecOpInst = dyn_cast<Instruction>(ExtVecOp);
582 new ShuffleVectorInst(ExtVecOp, UndefValue::get(ExtVecType), ExtendMask);
595 for (User *U : ExtVecOp->users()) {
1090 Value *ExtVecOp; local
1094 m_ExtractElt(m_Value(ExtVecOp), m_ConstantInt(ExtractedIdx))) &&
1095 isa<FixedVectorType>(ExtVecOp->getType()) &&
1097 cast<FixedVectorType>(ExtVecOp->getType())->getNumElements()) {

Completed in 58 milliseconds