Searched refs:PointerOps (Results 1 – 1 of 1) sorted by relevance
3708 SmallVectorImpl<Value *> &PointerOps) { in canVectorizeLoads() argument3722 PointerOps.clear(); in canVectorizeLoads()3723 PointerOps.resize(VL.size()); in canVectorizeLoads()3724 auto *POIter = PointerOps.begin(); in canVectorizeLoads()3735 bool IsSorted = sortPtrAccesses(PointerOps, ScalarTy, DL, SE, Order); in canVectorizeLoads()3736 if (IsSorted || all_of(PointerOps, [&](Value *P) { in canVectorizeLoads()3737 return arePointersCompatible(P, PointerOps.front(), TLI); in canVectorizeLoads()3743 Ptr0 = PointerOps.front(); in canVectorizeLoads()3744 PtrN = PointerOps.back(); in canVectorizeLoads()3746 Ptr0 = PointerOps[Order.front()]; in canVectorizeLoads()[all …]