Lines Matching defs:output
22 static void vp9_idct4_rows_dspr2(const int16_t *input, int16_t *output) {
74 output[0] = step_0 + step_3;
75 output[4] = step_1 + step_2;
76 output[8] = step_1 - step_2;
77 output[12] = step_0 - step_3;
80 "sh %[Temp0], 0(%[output]) \n\t"
83 "sh %[Temp1], 8(%[output]) \n\t"
86 "sh %[Temp2], 16(%[output]) \n\t"
89 "sh %[Temp3], 24(%[output]) \n\t"
95 [output] "+r" (output)
103 output += 1;
174 output[0] = step_0 + step_3;
175 output[4] = step_1 + step_2;
176 output[8] = step_1 - step_2;
177 output[12] = step_0 - step_3;
277 * input and output memory are four byte aligned */
300 * input and output memory are four byte aligned */
322 static void iadst4_dspr2(const int16_t *input, int16_t *output) {
332 output[0] = output[1] = output[2] = output[3] = 0;
358 // Hence the output bit depth is 15b.
359 output[0] = dct_const_round_shift(s0);
360 output[1] = dct_const_round_shift(s1);
361 output[2] = dct_const_round_shift(s2);
362 output[3] = dct_const_round_shift(s3);