Lines Matching defs:inRL
173 int32_t mulAddRL(int left, uint32_t inRL, int32_t v, int32_t a)
178 asm( "smlawb %[out], %[v], %[inRL], %[a] \n"
180 : [inRL]"%r"(inRL), [v]"r"(v), [a]"r"(a)
183 asm( "smlawt %[out], %[v], %[inRL], %[a] \n"
185 : [inRL]"%r"(inRL), [v]"r"(v), [a]"r"(a)
191 return a + (int16_t(inRL&0xFFFF) * (v>>16));
193 // return a + (int16_t(inRL&0xFFFF) * (v>>16)) + ((int16_t(inRL&0xFFFF) * (v & 0xffff)) >> 16);
195 return a + (int16_t(inRL>>16) * (v>>16));