Lines Matching defs:L_product
117 Word32 L_product;
125 /* L_product = L_mult (L_var1_hi, L_var2_hi, pOverflow);*/
127 __asm {SMULBB L_product, L_var1_hi, L_var2_hi}
128 __asm {QDADD L_product, 0, L_product}
131 __asm {QDADD L_sum, L_product, product32}
132 L_product = L_sum;
135 __asm {QDADD L_sum, L_product, product32}
149 register Word32 L_product, result;
160 : "=r"(L_product)
169 : "r"(result), "r"(L_product)
182 : "=r"(L_product)
198 : "r"(L_product), "r"(rb)
212 Word32 L_product;
217 L_product = (Word32) L_var1_hi * L_var2_hi;
219 if (L_product != (Word32) 0x40000000L)
221 L_product <<= 1;
225 L_product = MAX_32;
231 /* L_product = L_mac (L_product, result, 1, pOverflow); */
232 L_sum = L_product + (product32 << 1);
234 if ((L_product ^ product32) > 0)
236 if ((L_sum ^ L_product) < 0)
238 L_sum = (L_product < 0) ? MIN_32 : MAX_32;
242 L_product = L_sum;
247 /* L_product = L_mac (L_product, result, 1, pOverflow); */
248 L_sum = L_product + (product32 << 1);
250 if ((L_product ^ product32) > 0)
252 if ((L_sum ^ L_product) < 0)
254 L_sum = (L_product < 0) ? MIN_32 : MAX_32;