Lines Matching full:poly
103 static char ClassifyType(StringRef ty, bool &quad, bool &poly, bool &usgn) {
112 // remember poly.
114 poly = true;
130 static char ModType(const char mod, char type, bool &quad, bool &poly,
134 if (poly) {
135 poly = false;
141 poly = false;
147 poly = false;
208 bool poly = false;
220 char type = ClassifyType(typestr, quad, poly, usgn);
223 type = ModType(mod, type, quad, poly, usgn, scal, cnst, pntr);
232 s += poly ? "poly8" : "int8";
238 s += poly ? "poly16" : "int16";
297 bool poly = false;
309 char type = ClassifyType(typestr, quad, poly, usgn);
312 type = ModType(mod, type, quad, poly, usgn, scal, cnst, pntr);
317 poly = false;
325 usgn = usgn | poly | ((ck == ClassI || ck == ClassW) && scal && type != 'f');
395 bool poly = false;
397 char type = ClassifyType(typestr, quad, poly, usgn);
404 case ClassS: s += poly ? "_p8" : usgn ? "_u8" : "_s8"; break;
412 case ClassS: s += poly ? "_p16" : usgn ? "_u16" : "_s16"; break;
849 bool poly = false;
856 char type = ClassifyType(typestr, quad, poly, usgn);
859 type = ModType(mod, type, quad, poly, usgn, scal, cnst, pntr);
868 ret |= poly ? 5 : 0;
871 ret |= poly ? 6 : 1;
1145 bool dummy, quad = false, poly = false;
1146 (void) ClassifyType(TDTypeVec[i], quad, poly, dummy);
1147 if (poly)
1345 bool quad = false, poly = false, usgn = false;
1346 (void) ClassifyType(TypeVec[ti], quad, poly, usgn);