Home | History | Annotate | Download | only in codeflinger

Lines Matching defs:Ni

1166     int Ni = incoming.size();
1167 // Ni could be big because it comes from previous MODULATEs
1177 } else if (Ni == 1) {
1185 if ((Nt + Ni) > 32) {
1186 // we will overflow, reduce the precision of Ni to 8 bits
1189 shift += Ni-8;
1190 Ni = 8;
1194 if (Nt >= Ni) {
1197 // when shift==16 && Nt<16 && Ni<16, in which
1203 // operation: (Cf*Ct)/((1<<Ni)-1)
1204 // approximated with: Cf*(Ct + Ct>>(Ni-1))>>Ni
1206 ADD(AL, 0, dest.reg, inReg, reg_imm(inReg, LSR, Ni-1));
1207 if (Nt<16 && Ni<16) SMULBB(AL, dest.reg, texel.reg, dest.reg);
1209 dest.l = Ni;
1210 dest.h = Nt + Ni;
1226 if (Nt<16 && Ni<16) {
1231 dest.h = Nt + Ni;
1258 int Ni = incoming.size();
1260 if (Ni > 8) {
1261 shift += Ni-8;
1262 Ni = 8;
1264 integer_t incomingNorm(incoming.reg, Ni, incoming.flags);
1296 int Ni = incoming.size();
1298 if (Ni > 8) {
1299 shift += Ni-8;
1300 Ni = 8;
1302 integer_t incomingNorm(incoming.reg, Ni, incoming.flags);