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

/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp355 Value *VecOp = IEI->getOperand(0); local
366 if (CollectSingleShuffleElements(VecOp, LHS, RHS, Mask)) {
381 if (CollectSingleShuffleElements(VecOp, LHS, RHS, Mask)) {
433 Value *VecOp = IEI->getOperand(0); local
447 ShuffleOps LR = CollectShuffleElements(VecOp, Mask, RHS);
465 if (VecOp == PermittedRHS) {
529 Value *VecOp = IE.getOperand(0); local
535 ReplaceInstUsesWith(IE, VecOp);
549 return ReplaceInstUsesWith(IE, VecOp);
556 if (EI->getOperand(0) == VecOp
[all...]
/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp1764 SDValue VecOp = DAG.getUNDEF(NextVT); local
1767 VecOp = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, NextVT, VecOp,
1771 ConcatOps[Idx+1] = VecOp;
2702 SDValue VecOp = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, NewVecVT,LdOps[Start]); local
2709 VecOp = DAG.getNode(ISD::BITCAST, dl, NewVecVT, VecOp);
2714 VecOp = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, NewVecVT, VecOp, LdOps[i],
2717 return DAG.getNode(ISD::BITCAST, dl, VecTy, VecOp);
2759 SDValue VecOp = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, NewVecVT, LdOp); local
2975 SDValue VecOp = DAG.getNode(ISD::BITCAST, dl, NewVecVT, ValOp); local
[all...]
/external/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp3109 BinaryOperator *VecOp = dyn_cast<BinaryOperator>(V); local
3110 if (VecOp && isa<OverflowingBinaryOperator>(BinOp)) {
3111 VecOp->setHasNoSignedWrap(BinOp->hasNoSignedWrap());
3112 VecOp->setHasNoUnsignedWrap(BinOp->hasNoUnsignedWrap());
3114 if (VecOp && isa<PossiblyExactOperator>(VecOp))
3115 VecOp->setIsExact(BinOp->isExact());
3118 if (VecOp && isa<FPMathOperator>(V))
3119 VecOp->setFastMathFlags(it->getFastMathFlags());

Completed in 176 milliseconds