Lines Matching defs:out
33 * Dither and clamp pairs of 32-bit input samples (sums) to 16-bit output samples (out).
41 * and out is an array of interleaved pairs of 16-bit samples per channel.
42 * For mono, c is the number of samples / 2, and out is an array of 16-bit samples.
45 * The out and sums buffers must either be completely separate (non-overlapping), or
48 void ditherAndClamp(int32_t* out, const int32_t *sums, size_t c);
708 int32_t out;
709 asm( "smlabb %[out], %[in], %[v], %[a] \n"
710 : [out]"=r"(out)
713 return out;
726 int32_t out;
727 asm( "smulbb %[out], %[in], %[v] \n"
728 : [out]"=r"(out)
731 return out;
744 int32_t out;
746 asm( "smlabb %[out], %[inRL], %[vRL], %[a] \n"
747 : [out]"=r"(out)
751 asm( "smlatt %[out], %[inRL], %[vRL], %[a] \n"
752 : [out]"=r"(out)
756 return out;
773 int32_t out;
775 asm( "smulbb %[out], %[inRL], %[vRL] \n"
776 : [out]"=r"(out)
780 asm( "smultt %[out], %[inRL], %[vRL] \n"
781 : [out]"=r"(out)
785 return out;