HomeSort by relevance Sort by last modified time
    Searched refs:frow (Results 1 - 8 of 8) sorted by null

  /external/webp/src/dsp/
rescaler_mips32.c 38 rescaler_t* frow = wrk->frow + channel; local
68 "sw %[temp3], 0(%[frow]) \n\t"
69 "addu %[frow], %[frow], %[x_stride1] \n\t"
73 [frow]"+r"(frow), [accum1]"=&r"(accum1),
98 rescaler_t* frow = wrk->frow + channel; local
120 "sw %[temp3], 0(%[frow]) \n\t
153 const rescaler_t* frow = wrk->frow; local
    [all...]
rescaler_mips_dsp_r2.c 34 const rescaler_t* frow = wrk->frow;
49 "addu %[loop_end], %[frow], %[temp6] \n\t"
51 "lw %[temp0], 0(%[frow]) \n\t"
52 "lw %[temp1], 4(%[frow]) \n\t"
53 "lw %[temp2], 8(%[frow]) \n\t"
54 "lw %[temp5], 12(%[frow]) \n\t"
63 "addiu %[frow], %[frow], 16 \n\t"
98 "bne %[frow], %[loop_end], 1b \n\t
171 const rescaler_t* frow = wrk->frow; local
    [all...]
rescaler_neon.c 48 static uint32x4_t Interpolate_NEON(const rescaler_t* const frow,
51 LOAD_32x4(frow, A0);
69 const rescaler_t* const frow = wrk->frow; local
78 LOAD_32x4(frow + x_out + 0, A0);
79 LOAD_32x4(frow + x_out + 4, A1);
88 const uint32_t J = frow[x_out];
97 Interpolate_NEON(frow + x_out + 0, irow + x_out + 0, A, B);
99 Interpolate_NEON(frow + x_out + 4, irow + x_out + 4, A, B);
108 const uint64_t I = (uint64_t)A * frow[x_out
123 const rescaler_t* const frow = wrk->frow; local
    [all...]
rescaler_sse2.c 48 rescaler_t* frow = wrk->frow; local
49 const rescaler_t* const frow_end = frow + wrk->dst_width * wrk->num_channels;
68 _mm_storeu_si128((__m128i*)frow, out);
69 frow += 4;
70 if (frow >= frow_end) break;
87 assert(sizeof(*frow) == sizeof(uint32_t));
88 WebPUint32ToMem((uint8_t*)frow, _mm_cvtsi128_si32(out));
89 frow += 1;
90 if (frow >= frow_end) break
121 rescaler_t* frow = wrk->frow; local
233 const rescaler_t* const frow = wrk->frow; local
291 const rescaler_t* const frow = wrk->frow; local
    [all...]
rescaler_msa.c 117 static WEBP_INLINE void ExportRowExpand_0(const uint32_t* frow, uint8_t* dst,
127 LD_UW4(frow, 4, src0, src1, src2, src3);
131 frow += 16;
139 LD_UW3(frow, 4, src0, src1, src2);
145 frow += 12;
150 LD_UW2(frow, 4, src0, src1);
155 frow += 8;
159 const v4u32 src0 = LD_UW(frow);
163 frow += 4;
167 const uint32_t J = frow[x_out]
252 const rescaler_t* frow = wrk->frow; local
    [all...]
rescaler.c 45 wrk->frow[x_out] = right * wrk->x_add + (left - right) * accum;
85 wrk->frow[x_out] = sum * wrk->x_sub - frac;
103 const rescaler_t* const frow = wrk->frow; local
110 const uint32_t J = frow[x_out];
118 const uint64_t I = (uint64_t)A * frow[x_out]
132 const rescaler_t* const frow = wrk->frow; local
139 const uint32_t frac = (uint32_t)MULT_FIX_FLOOR(frow[x_out], yscale);
  /external/webp/src/utils/
rescaler_utils.c 71 wrk->frow = work + num_channels * dst_width;
121 wrk->irow = wrk->frow;
122 wrk->frow = tmp;
128 wrk->irow[x] += wrk->frow[x];
rescaler_utils.h 46 rescaler_t* irow, *frow; // work buffer member in struct:WebPRescaler

Completed in 226 milliseconds