Home | History | Annotate | Download | only in Utils

Lines Matching refs:NumLaneElts

70   unsigned NumLaneElts = NumElts / NumLanes;
72 for (unsigned l = 0; l != NumElts; l += NumLaneElts) {
73 for (unsigned i = 0; i != NumLaneElts; ++i) {
76 if (Base >= NumLaneElts) Base += NumElts - NumLaneElts;
89 unsigned NumLaneElts = NumElts / NumLanes;
92 for (unsigned l = 0; l != NumElts; l += NumLaneElts) {
93 for (unsigned i = 0; i != NumLaneElts; ++i) {
94 ShuffleMask.push_back(NewImm % NumLaneElts + l);
95 NewImm /= NumLaneElts;
97 if (NumLaneElts == 4) NewImm = Imm; // reload imm
140 unsigned NumLaneElts = NumElts / NumLanes;
143 for (unsigned l = 0; l != NumElts; l += NumLaneElts) {
146 for (unsigned i = 0; i != NumLaneElts/2; ++i) {
147 ShuffleMask.push_back(NewImm % NumLaneElts + s + l);
148 NewImm /= NumLaneElts;
151 if (NumLaneElts == 4) NewImm = Imm; // reload imm
165 unsigned NumLaneElts = NumElts / NumLanes;
167 for (unsigned l = 0; l != NumElts; l += NumLaneElts) {
168 for (unsigned i = l + NumLaneElts/2, e = l + NumLaneElts; i != e; ++i) {
185 unsigned NumLaneElts = NumElts / NumLanes;
187 for (unsigned l = 0; l != NumElts; l += NumLaneElts) {
188 for (unsigned i = l, e = l + NumLaneElts/2; i != e; ++i) {