Lines Matching refs:LOp
357 unsigned o, Value *&LOp, unsigned numElemL,
2381 Instruction *J, unsigned o, Value *&LOp,
2386 if (InsertElementInst *LIE = dyn_cast<InsertElementInst>(LOp)) {
2413 LOp = LIENext ? (Value*) LIENext : UndefValue::get(ArgTypeH);
2445 Value *LOp = L->getOperand(o);
2451 ExtractElementInst *LEE = dyn_cast<ExtractElementInst>(LOp);
2453 ShuffleVectorInst *LSV = dyn_cast<ShuffleVectorInst>(LOp);
2463 (LOp->getType() != L->getType() || HOp->getType() != H->getType());
2504 cast<Instruction>(LOp)->getOperand(0)->getType()
2661 Instruction *S = InsertElementInst::Create(HOp, LOp, CV0,
2665 } else if (!expandIEChain(Context, I, J, o, LOp, numElemL, ArgTypeL,
2679 NLOp = new ShuffleVectorInst(LOp, UndefValue::get(ArgTypeL),
2684 NLOp = InsertElementInst::Create(UndefValue::get(ArgTypeH), LOp, CV0,
2690 LOp = NLOp;
2695 if (numElemH == 1 && expandIEChain(Context, I, J, o, LOp, numElemL,
2698 InsertElementInst::Create(LOp, HOp,
2743 Instruction *BV = new ShuffleVectorInst(LOp, HOp,
2751 UndefValue::get(VArgType), LOp, CV0,