Lines Matching refs:Part
201 for (PackElem Part : {PackElem::Hi, PackElem::Lo}) { in splitPackedLoadStore()
204 auto SplitTM = CDAG.getTargetSplitMask(PackedMask, PackedAVL, Part); in splitPackedLoadStore()
207 if (Part == PackElem::Hi) in splitPackedLoadStore()
219 CDAG.getUnpack(SplitDataVT, PackData, Part, SplitTM.AVL); in splitPackedLoadStore()
227 OpVec.push_back(CDAG.getSplitPtrOffset(PackPtr, PackStride, Part)); in splitPackedLoadStore()
236 PartOps[(int)Part] = CDAG.getNode(VVPOC, MVT::Other, OpVec); in splitPackedLoadStore()
239 PartOps[(int)Part] = in splitPackedLoadStore()
359 for (PackElem Part : {PackElem::Hi, PackElem::Lo}) { in splitVectorOp()
362 auto SplitTM = CDAG.getTargetSplitMask(PackedMask, PackedAVL, Part); in splitVectorOp()
364 if (Part == PackElem::Hi) in splitVectorOp()
379 CDAG.getUnpack(UnpackedOpVT, PackedOperand, Part, SplitTM.AVL); in splitVectorOp()
387 PartOps[(int)Part] = in splitVectorOp()