/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineVectorOps.cpp | 307 Value *VecOp = IEI->getOperand(0); in collectSingleShuffleElements() local 318 if (collectSingleShuffleElements(VecOp, LHS, RHS, Mask)) { in collectSingleShuffleElements() 333 if (collectSingleShuffleElements(VecOp, LHS, RHS, Mask)) { in collectSingleShuffleElements() 385 Value *VecOp = IEI->getOperand(0); in collectShuffleElements() local 399 ShuffleOps LR = collectShuffleElements(VecOp, Mask, RHS); in collectShuffleElements() 417 if (VecOp == PermittedRHS) { in collectShuffleElements() 481 Value *VecOp = IE.getOperand(0); in visitInsertElementInst() local 487 ReplaceInstUsesWith(IE, VecOp); in visitInsertElementInst() 501 return ReplaceInstUsesWith(IE, VecOp); in visitInsertElementInst() 508 if (EI->getOperand(0) == VecOp && ExtractedIdx == InsertedIdx) in visitInsertElementInst() [all …]
|
/external/opencv3/modules/imgproc/src/ |
D | filter.cpp | 3069 template<typename ST, typename DT, class VecOp> struct RowFilter : public BaseRowFilter 3071 RowFilter( const Mat& _kernel, int _anchor, const VecOp& _vecOp=VecOp() ) in RowFilter() 3127 VecOp vecOp; 3131 template<typename ST, typename DT, class VecOp> struct SymmRowSmallFilter : 3132 public RowFilter<ST, DT, VecOp> 3135 const VecOp& _vecOp = VecOp()) in SymmRowSmallFilter() 3136 : RowFilter<ST, DT, VecOp>( _kernel, _anchor, _vecOp ) in SymmRowSmallFilter() 3259 template<class CastOp, class VecOp> struct ColumnFilter : public BaseColumnFilter 3266 const VecOp& _vecOp=VecOp() ) in ColumnFilter() 3324 VecOp vecOp; [all …]
|
D | morph.cpp | 634 template<class Op, class VecOp> struct MorphRowFilter : public BaseRowFilter 684 VecOp vecOp; 688 template<class Op, class VecOp> struct MorphColumnFilter : public BaseColumnFilter 779 VecOp vecOp; 783 template<class Op, class VecOp> struct MorphFilter : BaseFilter 844 VecOp vecOp;
|
D | smooth.cpp | 2368 template<class Op, class VecOp> 2374 typedef typename VecOp::arg_type VT; in medianBlur_SortNet() 2383 VecOp vop; in medianBlur_SortNet() 2437 for( ; j <= size.width - VecOp::SIZE - cn; j += VecOp::SIZE ) in medianBlur_SortNet() 2537 for( ; j <= size.width - VecOp::SIZE - cn*2; j += VecOp::SIZE ) in medianBlur_SortNet()
|
D | pyramids.cpp | 849 template<class CastOp, class VecOp> void 867 VecOp vecOp; in pyrDown_() 974 template<class CastOp, class VecOp> void 991 VecOp vecOp; in pyrUp_()
|
D | imgwarp.cpp | 1394 template<typename T, typename WT, typename AT, int ONE, class VecOp> 1406 VecOp vecOp; in operator ()() 1448 template<typename T, typename WT, typename AT, class CastOp, class VecOp> 1460 VecOp vecOp; in operator ()() 1561 template<typename T, typename WT, typename AT, class CastOp, class VecOp> 1573 VecOp vecOp; in operator ()() 1636 template<typename T, typename WT, typename AT, class CastOp, class VecOp> 1646 VecOp vecOp; in operator ()() 2407 template <typename T, typename WT, typename VecOp> 2430 VecOp vop(scale_x, scale_y, src.channels(), (int)src.step/*, area_ofs*/); in operator ()() [all …]
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeVectorTypes.cpp | 2235 SDValue VecOp = DAG.getUNDEF(NextVT); in WidenVecRes_BinaryCanTrap() local 2238 VecOp = DAG.getNode( in WidenVecRes_BinaryCanTrap() 2239 ISD::INSERT_VECTOR_ELT, dl, NextVT, VecOp, ConcatOps[OpIdx], in WidenVecRes_BinaryCanTrap() 2242 ConcatOps[Idx+1] = VecOp; in WidenVecRes_BinaryCanTrap() 3350 SDValue VecOp = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, NewVecVT,LdOps[Start]); in BuildVectorFromScalar() local 3357 VecOp = DAG.getNode(ISD::BITCAST, dl, NewVecVT, VecOp); in BuildVectorFromScalar() 3362 VecOp = DAG.getNode( in BuildVectorFromScalar() 3363 ISD::INSERT_VECTOR_ELT, dl, NewVecVT, VecOp, LdOps[i], in BuildVectorFromScalar() 3366 return DAG.getNode(ISD::BITCAST, dl, VecTy, VecOp); in BuildVectorFromScalar() 3408 SDValue VecOp = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, NewVecVT, LdOp); in GenWidenVectorLoads() local [all …]
|
/external/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 213 if (auto *VecOp = dyn_cast<BinaryOperator>(I)) { in propagateIRFlags() local 221 VecOp->copyIRFlags(Intersection); in propagateIRFlags()
|
D | LoopVectorize.cpp | 3765 if (BinaryOperator *VecOp = dyn_cast<BinaryOperator>(V)) in vectorizeBlockInLoop() local 3766 VecOp->copyIRFlags(BinOp); in vectorizeBlockInLoop()
|