Lines Matching refs:ElemsPerVReg
4075 unsigned ElemsPerVReg = *VLen / ElemVT.getFixedSizeInBits();
4077 MVT OneRegVT = MVT::getVectorVT(ElemVT, ElemsPerVReg);
4088 for (unsigned i = 0; i < VT.getVectorNumElements(); i += ElemsPerVReg) {
4089 auto OneVRegOfOps = ArrayRef(BuildVectorOps).slice(i, ElemsPerVReg);
4093 unsigned InsertIdx = (i / ElemsPerVReg) * NumOpElts;
5020 unsigned ElemsPerVReg = *VLen / ElemVT.getFixedSizeInBits();
5021 unsigned VRegsPerSrc = NumElts / ElemsPerVReg;
5030 int DstVecIdx = DstIdx / ElemsPerVReg;
5031 int DstSubIdx = DstIdx % ElemsPerVReg;
5035 int SrcVecIdx = SrcIdx / ElemsPerVReg;
5036 int SrcSubIdx = SrcIdx % ElemsPerVReg;
5045 OutMasks[DstVecIdx].second.resize(ElemsPerVReg, -1);
5050 MVT OneRegVT = MVT::getVectorVT(ElemVT, ElemsPerVReg);
8491 unsigned ElemsPerVReg = *VLEN / ElemVT.getFixedSizeInBits();
8492 unsigned RemIdx = OrigIdx % ElemsPerVReg;
8493 unsigned SubRegIdx = OrigIdx / ElemsPerVReg;
8702 unsigned ElemsPerVReg = *VLen / ElemVT.getFixedSizeInBits();
8703 unsigned RemIdx = OrigIdx % ElemsPerVReg;
8704 unsigned SubRegIdx = OrigIdx / ElemsPerVReg;