D | highbd_txfm_utility_sse4.h | 17 #define TRANSPOSE_4X4(x0, x1, x2, x3, y0, y1, y2, y3) \ macro 31 TRANSPOSE_4X4(in[0], in[2], in[4], in[6], out[0], out[2], out[4], out[6]); in transpose_8x8() 32 TRANSPOSE_4X4(in[1], in[3], in[5], in[7], out[8], out[10], out[12], out[14]); in transpose_8x8() 33 TRANSPOSE_4X4(in[8], in[10], in[12], in[14], out[1], out[3], out[5], out[7]); in transpose_8x8() 34 TRANSPOSE_4X4(in[9], in[11], in[13], in[15], out[9], out[11], out[13], in transpose_8x8() 40 TRANSPOSE_4X4(in[0], in[4], in[8], in[12], out[0], out[4], out[8], out[12]); in transpose_16x16() 41 TRANSPOSE_4X4(in[1], in[5], in[9], in[13], out[16], out[20], out[24], in transpose_16x16() 43 TRANSPOSE_4X4(in[16], in[20], in[24], in[28], out[1], out[5], out[9], in transpose_16x16() 45 TRANSPOSE_4X4(in[17], in[21], in[25], in[29], out[17], out[21], out[25], in transpose_16x16() 49 TRANSPOSE_4X4(in[2], in[6], in[10], in[14], out[32], out[36], out[40], in transpose_16x16() [all …]
|