/external/libhevc/common/ |
H A D | ihevc_chroma_intra_pred_filters.c | 790 WORD32 intra_pred_ang = 32; local 795 /* intra_pred_ang = tan(angle) in q5 format */ 798 idx_u = ((col + 1) * intra_pred_ang) >> 5; /* Use idx++ */ 799 idx_v = (((col + 1) + 1) * intra_pred_ang) >> 5; /* Use idx++ */ 856 WORD32 intra_pred_ang; local 859 intra_pred_ang = 32; /*Default value*/ 862 intra_pred_ang = -32; 865 intra_pred_ang = 32; 870 idx = ((row + 1) * intra_pred_ang) >> 5; 930 WORD32 intra_pred_ang; local 1022 WORD32 intra_pred_ang, inv_ang, inv_ang_sum; local 1139 WORD32 intra_pred_ang, idx; local 1247 WORD32 intra_pred_ang; local [all...] |
H A D | ihevc_intra_pred_filters.c | 1095 WORD32 intra_pred_ang = 32; local 1100 /* intra_pred_ang = tan(angle) in q5 format */ 1103 idx = ((col + 1) * intra_pred_ang) >> 5; /* Use idx++ */ 1158 WORD32 intra_pred_ang; local 1162 intra_pred_ang = 32; /*Default value*/ 1166 intra_pred_ang = -32; 1169 intra_pred_ang = 32; 1174 idx = ((row + 1) * intra_pred_ang) >> 5; 1236 WORD32 intra_pred_ang; local 1241 intra_pred_ang 1317 WORD32 intra_pred_ang, inv_ang, inv_ang_sum; local 1421 WORD32 two_nt, intra_pred_ang, idx; local 1519 WORD32 intra_pred_ang; local [all...] |
/external/libhevc/common/arm/ |
H A D | ihevc_intra_pred_filters_luma_mode_19_to_25.s | 134 ldr r7, [r7] @intra_pred_ang 140 mul r9, r4, r7 @nt*intra_pred_ang 145 vdup.8 d30, r7 @intra_pred_ang 229 ldr r9,[r8] @intra_pred_ang = gai4_ihevc_ang_table[mode] 230 ldr r1,gau1_ihevc_planar_factor_addr @used for ((row + 1) * intra_pred_ang) row values 245 vdup.8 d0,r9 @intra_pred_ang 261 vmull.s8 q1,d3,d0 @pos = ((row + 1) * intra_pred_ang) 384 vmull.s8 q1,d5,d0 @pos = ((row + 1) * intra_pred_ang) 445 vmull.s8 q1,d5,d0 @pos = ((row + 1) * intra_pred_ang) 559 mul r5,r5,r9 @pos = ((row + 1) * intra_pred_ang) [all...] |
H A D | ihevc_intra_pred_chroma_mode_27_to_33.s | 116 ldr r9,[r8] @intra_pred_ang = gai4_ihevc_ang_table[mode] 117 ldr r1,gau1_ihevc_planar_factor_addr @used for ((row + 1) * intra_pred_ang) row values 132 vdup.8 d0,r9 @intra_pred_ang 146 vmull.u8 q1,d3,d0 @pos = ((row + 1) * intra_pred_ang) 277 vmull.u8 q1,d5,d0 @pos = ((row + 1) * intra_pred_ang) 338 vmull.u8 q1,d5,d0 @pos = ((row + 1) * intra_pred_ang) 451 mul r5,r5,r9 @pos = ((row + 1) * intra_pred_ang) 467 mul r5,r5,r9 @pos = ((row + 1) * intra_pred_ang) 488 mul r5,r5,r9 @pos = ((row + 1) * intra_pred_ang) 510 mul r5,r5,r9 @pos = ((row + 1) * intra_pred_ang) [all...] |
H A D | ihevc_intra_pred_luma_mode_27_to_33.s | 120 ldr r9,[r8] @intra_pred_ang = gai4_ihevc_ang_table[mode] 121 ldr r1,gau1_ihevc_planar_factor_addr @used for ((row + 1) * intra_pred_ang) row values 134 vdup.8 d0,r9 @intra_pred_ang 150 vmull.u8 q1,d3,d0 @pos = ((row + 1) * intra_pred_ang) 279 vmull.u8 q1,d5,d0 @pos = ((row + 1) * intra_pred_ang) 339 vmull.u8 q1,d5,d0 @pos = ((row + 1) * intra_pred_ang) 450 mul r5,r5,r9 @pos = ((row + 1) * intra_pred_ang) 466 mul r5,r5,r9 @pos = ((row + 1) * intra_pred_ang) 487 mul r5,r5,r9 @pos = ((row + 1) * intra_pred_ang) 509 mul r5,r5,r9 @pos = ((row + 1) * intra_pred_ang) [all...] |
H A D | ihevc_intra_pred_filters_chroma_mode_19_to_25.s | 134 ldr r7, [r7] @intra_pred_ang 140 mul r9, r4, r7 @nt*intra_pred_ang 145 vdup.8 d30, r7 @intra_pred_ang 225 ldr r9,[r8] @intra_pred_ang = gai4_ihevc_ang_table[mode] 226 ldr r1,gau1_ihevc_planar_factor_addr @used for ((row + 1) * intra_pred_ang) row values 240 vdup.8 d0,r9 @intra_pred_ang 256 vmull.s8 q1,d3,d0 @pos = ((row + 1) * intra_pred_ang) 385 vmull.s8 q1,d5,d0 @pos = ((row + 1) * intra_pred_ang) 448 vmull.s8 q1,d5,d0 @pos = ((row + 1) * intra_pred_ang)
|
H A D | ihevc_intra_pred_filters_neon_intr.c | 2106 WORD32 intra_pred_ang; local 2128 intra_pred_ang = gai4_ihevc_ang_table[mode]; 2137 pos = ((col + 1) * intra_pred_ang); 2218 intra_pred_ang = gai4_ihevc_ang_table[mode]; 2224 pos = ((col + 1) * intra_pred_ang); 2319 WORD32 intra_pred_ang, inv_ang, inv_ang_sum; local 2344 intra_pred_ang = gai4_ihevc_ang_table[mode]; 2391 ref_idx = (nt * intra_pred_ang) >> 5; 2415 pos = ((col + 1) * intra_pred_ang); 2486 pos = ((col + 1) * intra_pred_ang); 2580 WORD32 two_nt, intra_pred_ang; local 2800 WORD32 intra_pred_ang; local [all...] |
H A D | ihevc_intra_pred_filters_chroma_mode_11_to_17.s | 141 ldr r7, [r7] @intra_pred_ang 147 mul r9, r4, r7 @nt*intra_pred_ang 152 vdup.8 d30, r7 @intra_pred_ang
|
H A D | ihevc_intra_pred_filters_luma_mode_11_to_17.s | 147 ldr r7, [r7] @intra_pred_ang 153 mul r9, r4, r7 @nt*intra_pred_ang 158 vdup.8 d30, r7 @intra_pred_ang
|
H A D | ihevc_intra_pred_chroma_mode_3_to_9.s | 138 ldr r7, [r7] @intra_pred_ang 139 vdup.8 d30, r7 @intra_pred_ang
|
H A D | ihevc_intra_pred_luma_mode_3_to_9.s | 141 ldr r7, [r7] @intra_pred_ang 142 vdup.8 d30, r7 @intra_pred_ang
|
/external/libhevc/common/x86/ |
H A D | ihevc_chroma_intra_pred_filters_ssse3_intr.c | 832 /* intra_pred_ang = tan(angle) in q5 format */ 1171 WORD32 intra_pred_ang; local 1179 intra_pred_ang = gai4_ihevc_ang_table[mode]; 1195 /* intra_pred_ang = gai4_ihevc_ang_table[mode]; */ 1196 intra_pred_ang_4x32b = _mm_set1_epi32(intra_pred_ang); 1202 intra_pred_ang_4x32b = _mm_set1_epi16(intra_pred_ang); 1217 /* pos = ((row + 1) * intra_pred_ang); */ 1327 intra_pred_ang_4x32b = _mm_set1_epi16(intra_pred_ang); 1345 /* pos = ((row + 1) * intra_pred_ang); */ 1580 WORD32 intra_pred_ang, inv_an local 1996 WORD32 intra_pred_ang, idx; local 2353 WORD32 intra_pred_ang; local [all...] |
H A D | ihevc_intra_pred_filters_sse42_intr.c | 1422 WORD32 intra_pred_ang; local 1432 intra_pred_ang = gai4_ihevc_ang_table[mode]; 1450 /* intra_pred_ang = gai4_ihevc_ang_table[mode]; */ 1451 intra_pred_ang_4x32b = _mm_set1_epi32(intra_pred_ang); 1469 /* pos = ((row + 1) * intra_pred_ang); */ 1560 intra_pred_ang_4x32b = _mm_set1_epi16(intra_pred_ang); 1578 /* pos = ((row + 1) * intra_pred_ang); */ 1742 intra_pred_ang_4x32b = _mm_set1_epi16(intra_pred_ang); 1757 /* pos = ((row + 1) * intra_pred_ang); */ 1964 WORD32 intra_pred_ang, inv_an local 2798 WORD32 two_nt, intra_pred_ang; local 3567 WORD32 intra_pred_ang; local [all...] |
H A D | ihevc_intra_pred_filters_ssse3_intr.c | 1899 /* intra_pred_ang = tan(angle) in q5 format */ 2336 WORD32 intra_pred_ang; local 2345 intra_pred_ang = gai4_ihevc_ang_table[mode]; 2363 /* intra_pred_ang = gai4_ihevc_ang_table[mode]; */ 2364 intra_pred_ang_4x32b = _mm_set1_epi32(intra_pred_ang); 2383 intra_pred_ang_4x32b = _mm_set1_epi16(intra_pred_ang); 2385 /* pos = ((row + 1) * intra_pred_ang); */ 2479 intra_pred_ang_4x32b = _mm_set1_epi16(intra_pred_ang); 2497 /* pos = ((row + 1) * intra_pred_ang); */ 2661 intra_pred_ang_4x32b = _mm_set1_epi16(intra_pred_ang); 2885 WORD32 intra_pred_ang, inv_ang, inv_ang_sum; local 3722 WORD32 two_nt, intra_pred_ang; local 4494 WORD32 intra_pred_ang; local [all...] |