/external/libvpx/libvpx/vpx_dsp/x86/ |
inv_txfm_sse2.h | 81 static INLINE void butterfly(const __m128i in0, const __m128i in1, const int c0, function 237 // Only do addition and subtraction butterfly, size = 16, 32 255 butterfly(in[1], in[7], cospi_28_64, cospi_4_64, &step1[4], &step1[7]); 256 butterfly(in[5], in[3], cospi_12_64, cospi_20_64, &step1[5], &step1[6]); 259 butterfly(in[0], in[4], cospi_16_64, cospi_16_64, &step2[1], &step2[0]); 260 butterfly(in[2], in[6], cospi_24_64, cospi_8_64, &step2[2], &step2[3]); 272 butterfly(step2[6], step2[5], cospi_16_64, cospi_16_64, &step1[5], &step1[6]); 348 butterfly(in[1], in[15], cospi_30_64, cospi_2_64, &step2[8], &step2[15]); 349 butterfly(in[9], in[7], cospi_14_64, cospi_18_64, &step2[9], &step2[14]); 350 butterfly(in[5], in[11], cospi_22_64, cospi_10_64, &step2[10], &step2[13]) [all...] |
inv_txfm_ssse3.c | 75 butterfly(step2[6], step2[5], cospi_16_64, cospi_16_64, &step1[5], &step1[6]); 142 butterfly(step1[31], step1[16], cospi_28_64, cospi_4_64, &step1[17], 144 butterfly(step1[28], step1[19], -cospi_4_64, cospi_28_64, &step1[18], 146 butterfly(step1[27], step1[20], cospi_12_64, cospi_20_64, &step1[21], 148 butterfly(step1[24], step1[23], -cospi_20_64, cospi_12_64, &step1[22], 213 butterfly(step2[6], step2[5], cospi_16_64, cospi_16_64, &step1[5], &step1[6]); 316 butterfly(step2[30], step2[17], cospi_28_64, cospi_4_64, &step1[17], 318 butterfly(step2[29], step2[18], -cospi_4_64, cospi_28_64, &step1[18], 322 butterfly(step2[26], step2[21], cospi_12_64, cospi_20_64, &step1[21], 324 butterfly(step2[25], step2[22], -cospi_20_64, cospi_12_64, &step1[22] [all...] |
inv_txfm_sse2.c | [all...] |
inv_txfm_ssse3.h | 95 butterfly(step2[6], step2[5], cospi_16_64, cospi_16_64, &step1[5], &step1[6]);
|
/external/fec/ |
ssebfly29.s | 59 .MACRO butterfly GROUP 113 butterfly GROUP=0 114 butterfly GROUP=1 117 butterfly GROUP=2 118 butterfly GROUP=3 121 butterfly GROUP=4 122 butterfly GROUP=5 125 butterfly GROUP=6 126 butterfly GROUP=7 129 butterfly GROUP= [all...] |
ssebfly27.s | 61 .MACRO butterfly GROUP 115 butterfly GROUP=0 116 butterfly GROUP=1 119 butterfly GROUP=2 120 butterfly GROUP=3
|
sse2bfly27.s | 62 .MACRO butterfly GROUP 118 butterfly GROUP=0 119 butterfly GROUP=1
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
HexagonISelDAGToDAGHVX.cpp | 36 // Implementation of the node routing through butterfly networks: 849 OpRef butterfly(ShuffleMask SM, OpRef Va, ResultStack &Results); [all...] |
/external/libaom/libaom/third_party/libyuv/source/ |
x86inc.asm | 703 ; efficient way to implement butterfly or transpose or dct without swapping some
|
/external/libaom/libaom/third_party/x86inc/ |
x86inc.asm | 1068 ; efficient way to implement butterfly or transpose or dct without swapping some [all...] |
/external/libvpx/libvpx/third_party/x86inc/ |
x86inc.asm | 1068 ; efficient way to implement butterfly or transpose or dct without swapping some [all...] |