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

/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp319 Value *VecOp = IEI->getOperand(0); local
330 if (CollectSingleShuffleElements(VecOp, LHS, RHS, Mask)) {
345 if (CollectSingleShuffleElements(VecOp, LHS, RHS, Mask)) {
390 Value *VecOp = IEI->getOperand(0); local
405 Value *V = CollectShuffleElements(VecOp, Mask, RHS);
412 if (VecOp == RHS) {
443 Value *VecOp = IE.getOperand(0); local
449 ReplaceInstUsesWith(IE, VecOp);
462 return ReplaceInstUsesWith(IE, VecOp);
469 if (EI->getOperand(0) == VecOp
[all...]
/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp1630 SDValue VecOp = DAG.getUNDEF(NextVT); local
1633 VecOp = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, NextVT, VecOp,
1637 ConcatOps[Idx+1] = VecOp;
2497 SDValue VecOp = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, NewVecVT,LdOps[Start]); local
2504 VecOp = DAG.getNode(ISD::BITCAST, dl, NewVecVT, VecOp);
2509 VecOp = DAG.getNode(ISD::INSERT_VECTOR_ELT, dl, NewVecVT, VecOp, LdOps[i],
2512 return DAG.getNode(ISD::BITCAST, dl, VecTy, VecOp);
2552 SDValue VecOp = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, NewVecVT, LdOp); local
2764 SDValue VecOp = DAG.getNode(ISD::BITCAST, dl, NewVecVT, ValOp); local
[all...]
/external/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp2389 BinaryOperator *VecOp = dyn_cast<BinaryOperator>(V); local
2390 if (VecOp && isa<OverflowingBinaryOperator>(BinOp)) {
2391 VecOp->setHasNoSignedWrap(BinOp->hasNoSignedWrap());
2392 VecOp->setHasNoUnsignedWrap(BinOp->hasNoUnsignedWrap());
2394 if (VecOp && isa<PossiblyExactOperator>(VecOp))
2395 VecOp->setIsExact(BinOp->isExact());

Completed in 272 milliseconds