/external/libjpeg-turbo/ |
D | jidctint.c | 131 #define FIX_0_298631336 FIX(0.298631336) 132 #define FIX_0_390180644 FIX(0.390180644) 133 #define FIX_0_541196100 FIX(0.541196100) 134 #define FIX_0_765366865 FIX(0.765366865) 135 #define FIX_0_899976223 FIX(0.899976223) 136 #define FIX_1_175875602 FIX(1.175875602) 137 #define FIX_1_501321110 FIX(1.501321110) 138 #define FIX_1_847759065 FIX(1.847759065) 139 #define FIX_1_961570560 FIX(1.961570560) 140 #define FIX_2_053119869 FIX(2.053119869) [all …]
|
D | jfdctint.c | 109 #define FIX_0_298631336 FIX(0.298631336) 110 #define FIX_0_390180644 FIX(0.390180644) 111 #define FIX_0_541196100 FIX(0.541196100) 112 #define FIX_0_765366865 FIX(0.765366865) 113 #define FIX_0_899976223 FIX(0.899976223) 114 #define FIX_1_175875602 FIX(1.175875602) 115 #define FIX_1_501321110 FIX(1.501321110) 116 #define FIX_1_847759065 FIX(1.847759065) 117 #define FIX_1_961570560 FIX(1.961570560) 118 #define FIX_2_053119869 FIX(2.053119869) [all …]
|
D | jidctred.c | 76 #define FIX_0_211164243 FIX(0.211164243) 77 #define FIX_0_509795579 FIX(0.509795579) 78 #define FIX_0_601344887 FIX(0.601344887) 79 #define FIX_0_720959822 FIX(0.720959822) 80 #define FIX_0_765366865 FIX(0.765366865) 81 #define FIX_0_850430095 FIX(0.850430095) 82 #define FIX_0_899976223 FIX(0.899976223) 83 #define FIX_1_061594337 FIX(1.061594337) 84 #define FIX_1_272758580 FIX(1.272758580) 85 #define FIX_1_451774981 FIX(1.451774981) [all …]
|
/external/libjpeg-turbo/simd/i386/ |
D | jccolext-mmx.asm | 290 pmaddwd mm1, [GOTOFF(eax,PW_F0299_F0337)] ; mm1=ROL*FIX(0.299)+GOL*FIX(0.337) 291 pmaddwd mm6, [GOTOFF(eax,PW_F0299_F0337)] ; mm6=ROH*FIX(0.299)+GOH*FIX(0.337) 292 pmaddwd mm7, [GOTOFF(eax,PW_MF016_MF033)] ; mm7=ROL*-FIX(0.168)+GOL*-FIX(0.331) 293 pmaddwd mm4, [GOTOFF(eax,PW_MF016_MF033)] ; mm4=ROH*-FIX(0.168)+GOH*-FIX(0.331) 295 movq MMWORD [wk(4)], mm1 ; wk(4)=ROL*FIX(0.299)+GOL*FIX(0.337) 296 movq MMWORD [wk(5)], mm6 ; wk(5)=ROH*FIX(0.299)+GOH*FIX(0.337) 302 psrld mm1, 1 ; mm1=BOL*FIX(0.500) 303 psrld mm6, 1 ; mm6=BOH*FIX(0.500) 322 pmaddwd mm0, [GOTOFF(eax,PW_F0299_F0337)] ; mm0=REL*FIX(0.299)+GEL*FIX(0.337) 323 pmaddwd mm6, [GOTOFF(eax,PW_F0299_F0337)] ; mm6=REH*FIX(0.299)+GEH*FIX(0.337) [all …]
|
D | jccolext-sse2.asm | 319 pmaddwd xmm1, [GOTOFF(eax,PW_F0299_F0337)] ; xmm1=ROL*FIX(0.299)+GOL*FIX(0.337) 320 pmaddwd xmm6, [GOTOFF(eax,PW_F0299_F0337)] ; xmm6=ROH*FIX(0.299)+GOH*FIX(0.337) 321 pmaddwd xmm7, [GOTOFF(eax,PW_MF016_MF033)] ; xmm7=ROL*-FIX(0.168)+GOL*-FIX(0.331) 322 pmaddwd xmm4, [GOTOFF(eax,PW_MF016_MF033)] ; xmm4=ROH*-FIX(0.168)+GOH*-FIX(0.331) 324 movdqa XMMWORD [wk(4)], xmm1 ; wk(4)=ROL*FIX(0.299)+GOL*FIX(0.337) 325 movdqa XMMWORD [wk(5)], xmm6 ; wk(5)=ROH*FIX(0.299)+GOH*FIX(0.337) 331 psrld xmm1, 1 ; xmm1=BOL*FIX(0.500) 332 psrld xmm6, 1 ; xmm6=BOH*FIX(0.500) 351 pmaddwd xmm0, [GOTOFF(eax,PW_F0299_F0337)] ; xmm0=REL*FIX(0.299)+GEL*FIX(0.337) 352 pmaddwd xmm6, [GOTOFF(eax,PW_F0299_F0337)] ; xmm6=REH*FIX(0.299)+GEH*FIX(0.337) [all …]
|
D | jccolor-sse2.asm | 24 F_0_081 equ 5329 ; FIX(0.08131) 25 F_0_114 equ 7471 ; FIX(0.11400) 26 F_0_168 equ 11059 ; FIX(0.16874) 27 F_0_250 equ 16384 ; FIX(0.25000) 28 F_0_299 equ 19595 ; FIX(0.29900) 29 F_0_331 equ 21709 ; FIX(0.33126) 30 F_0_418 equ 27439 ; FIX(0.41869) 31 F_0_587 equ 38470 ; FIX(0.58700) 32 F_0_337 equ (F_0_587 - F_0_250) ; FIX(0.58700) - FIX(0.25000)
|
D | jccolor-avx2.asm | 25 F_0_081 equ 5329 ; FIX(0.08131) 26 F_0_114 equ 7471 ; FIX(0.11400) 27 F_0_168 equ 11059 ; FIX(0.16874) 28 F_0_250 equ 16384 ; FIX(0.25000) 29 F_0_299 equ 19595 ; FIX(0.29900) 30 F_0_331 equ 21709 ; FIX(0.33126) 31 F_0_418 equ 27439 ; FIX(0.41869) 32 F_0_587 equ 38470 ; FIX(0.58700) 33 F_0_337 equ (F_0_587 - F_0_250) ; FIX(0.58700) - FIX(0.25000)
|
D | jccolor-mmx.asm | 25 F_0_081 equ 5329 ; FIX(0.08131) 26 F_0_114 equ 7471 ; FIX(0.11400) 27 F_0_168 equ 11059 ; FIX(0.16874) 28 F_0_250 equ 16384 ; FIX(0.25000) 29 F_0_299 equ 19595 ; FIX(0.29900) 30 F_0_331 equ 21709 ; FIX(0.33126) 31 F_0_418 equ 27439 ; FIX(0.41869) 32 F_0_587 equ 38470 ; FIX(0.58700) 33 F_0_337 equ (F_0_587 - F_0_250) ; FIX(0.58700) - FIX(0.25000)
|
D | jdcolor-mmx.asm | 25 F_0_344 equ 22554 ; FIX(0.34414) 26 F_0_714 equ 46802 ; FIX(0.71414) 27 F_1_402 equ 91881 ; FIX(1.40200) 28 F_1_772 equ 116130 ; FIX(1.77200) 29 F_0_402 equ (F_1_402 - 65536) ; FIX(1.40200) - FIX(1) 30 F_0_285 equ ( 65536 - F_0_714) ; FIX(1) - FIX(0.71414) 31 F_0_228 equ (131072 - F_1_772) ; FIX(2) - FIX(1.77200)
|
D | jdcolor-sse2.asm | 25 F_0_344 equ 22554 ; FIX(0.34414) 26 F_0_714 equ 46802 ; FIX(0.71414) 27 F_1_402 equ 91881 ; FIX(1.40200) 28 F_1_772 equ 116130 ; FIX(1.77200) 29 F_0_402 equ (F_1_402 - 65536) ; FIX(1.40200) - FIX(1) 30 F_0_285 equ ( 65536 - F_0_714) ; FIX(1) - FIX(0.71414) 31 F_0_228 equ (131072 - F_1_772) ; FIX(2) - FIX(1.77200)
|
D | jdcolor-avx2.asm | 26 F_0_344 equ 22554 ; FIX(0.34414) 27 F_0_714 equ 46802 ; FIX(0.71414) 28 F_1_402 equ 91881 ; FIX(1.40200) 29 F_1_772 equ 116130 ; FIX(1.77200) 30 F_0_402 equ (F_1_402 - 65536) ; FIX(1.40200) - FIX(1) 31 F_0_285 equ ( 65536 - F_0_714) ; FIX(1) - FIX(0.71414) 32 F_0_228 equ (131072 - F_1_772) ; FIX(2) - FIX(1.77200)
|
D | jdmerge-mmx.asm | 25 F_0_344 equ 22554 ; FIX(0.34414) 26 F_0_714 equ 46802 ; FIX(0.71414) 27 F_1_402 equ 91881 ; FIX(1.40200) 28 F_1_772 equ 116130 ; FIX(1.77200) 29 F_0_402 equ (F_1_402 - 65536) ; FIX(1.40200) - FIX(1) 30 F_0_285 equ ( 65536 - F_0_714) ; FIX(1) - FIX(0.71414) 31 F_0_228 equ (131072 - F_1_772) ; FIX(2) - FIX(1.77200)
|
D | jdmerge-avx2.asm | 26 F_0_344 equ 22554 ; FIX(0.34414) 27 F_0_714 equ 46802 ; FIX(0.71414) 28 F_1_402 equ 91881 ; FIX(1.40200) 29 F_1_772 equ 116130 ; FIX(1.77200) 30 F_0_402 equ (F_1_402 - 65536) ; FIX(1.40200) - FIX(1) 31 F_0_285 equ ( 65536 - F_0_714) ; FIX(1) - FIX(0.71414) 32 F_0_228 equ (131072 - F_1_772) ; FIX(2) - FIX(1.77200)
|
D | jdmerge-sse2.asm | 25 F_0_344 equ 22554 ; FIX(0.34414) 26 F_0_714 equ 46802 ; FIX(0.71414) 27 F_1_402 equ 91881 ; FIX(1.40200) 28 F_1_772 equ 116130 ; FIX(1.77200) 29 F_0_402 equ (F_1_402 - 65536) ; FIX(1.40200) - FIX(1) 30 F_0_285 equ ( 65536 - F_0_714) ; FIX(1) - FIX(0.71414) 31 F_0_228 equ (131072 - F_1_772) ; FIX(2) - FIX(1.77200)
|
D | jcgryext-mmx.asm | 271 pmaddwd mm1, [GOTOFF(eax,PW_F0299_F0337)] ; mm1=ROL*FIX(0.299)+GOL*FIX(0.337) 272 pmaddwd mm6, [GOTOFF(eax,PW_F0299_F0337)] ; mm6=ROH*FIX(0.299)+GOH*FIX(0.337) 274 movq mm7, mm6 ; mm7=ROH*FIX(0.299)+GOH*FIX(0.337) 279 pmaddwd mm0, [GOTOFF(eax,PW_F0299_F0337)] ; mm0=REL*FIX(0.299)+GEL*FIX(0.337) 280 pmaddwd mm6, [GOTOFF(eax,PW_F0299_F0337)] ; mm6=REH*FIX(0.299)+GEH*FIX(0.337) 282 movq MMWORD [wk(0)], mm0 ; wk(0)=REL*FIX(0.299)+GEL*FIX(0.337) 283 movq MMWORD [wk(1)], mm6 ; wk(1)=REH*FIX(0.299)+GEH*FIX(0.337) 291 pmaddwd mm0, [GOTOFF(eax,PW_F0114_F0250)] ; mm0=BOL*FIX(0.114)+GOL*FIX(0.250) 292 pmaddwd mm4, [GOTOFF(eax,PW_F0114_F0250)] ; mm4=BOH*FIX(0.114)+GOH*FIX(0.250) 307 pmaddwd mm6, [GOTOFF(eax,PW_F0114_F0250)] ; mm6=BEL*FIX(0.114)+GEL*FIX(0.250) [all …]
|
D | jccolext-avx2.asm | 393 vpmaddwd ymm1, ymm1, [GOTOFF(eax,PW_F0299_F0337)] ; ymm1=ROL*FIX(0.299)+GOL*FIX(0.337) 394 vpmaddwd ymm6, ymm6, [GOTOFF(eax,PW_F0299_F0337)] ; ymm6=ROH*FIX(0.299)+GOH*FIX(0.337) 395 vpmaddwd ymm7, ymm7, [GOTOFF(eax,PW_MF016_MF033)] ; ymm7=ROL*-FIX(0.168)+GOL*-FIX(0.331) 396 vpmaddwd ymm4, ymm4, [GOTOFF(eax,PW_MF016_MF033)] ; ymm4=ROH*-FIX(0.168)+GOH*-FIX(0.331) 398 vmovdqa YMMWORD [wk(4)], ymm1 ; wk(4)=ROL*FIX(0.299)+GOL*FIX(0.337) 399 vmovdqa YMMWORD [wk(5)], ymm6 ; wk(5)=ROH*FIX(0.299)+GOH*FIX(0.337) 405 vpsrld ymm1, ymm1, 1 ; ymm1=BOL*FIX(0.500) 406 vpsrld ymm6, ymm6, 1 ; ymm6=BOH*FIX(0.500) 425 vpmaddwd ymm0, ymm0, [GOTOFF(eax,PW_F0299_F0337)] ; ymm0=REL*FIX(0.299)+GEL*FIX(0.337) 426 vpmaddwd ymm6, ymm6, [GOTOFF(eax,PW_F0299_F0337)] ; ymm6=REH*FIX(0.299)+GEH*FIX(0.337) [all …]
|
/external/libjpeg-turbo/simd/x86_64/ |
D | jccolext-sse2.asm | 303 pmaddwd xmm1, [rel PW_F0299_F0337] ; xmm1=ROL*FIX(0.299)+GOL*FIX(0.337) 304 pmaddwd xmm6, [rel PW_F0299_F0337] ; xmm6=ROH*FIX(0.299)+GOH*FIX(0.337) 305 pmaddwd xmm7, [rel PW_MF016_MF033] ; xmm7=ROL*-FIX(0.168)+GOL*-FIX(0.331) 306 pmaddwd xmm4, [rel PW_MF016_MF033] ; xmm4=ROH*-FIX(0.168)+GOH*-FIX(0.331) 308 movdqa XMMWORD [wk(4)], xmm1 ; wk(4)=ROL*FIX(0.299)+GOL*FIX(0.337) 309 movdqa XMMWORD [wk(5)], xmm6 ; wk(5)=ROH*FIX(0.299)+GOH*FIX(0.337) 315 psrld xmm1, 1 ; xmm1=BOL*FIX(0.500) 316 psrld xmm6, 1 ; xmm6=BOH*FIX(0.500) 335 pmaddwd xmm0, [rel PW_F0299_F0337] ; xmm0=REL*FIX(0.299)+GEL*FIX(0.337) 336 pmaddwd xmm6, [rel PW_F0299_F0337] ; xmm6=REH*FIX(0.299)+GEH*FIX(0.337) [all …]
|
D | jccolor-sse2.asm | 24 F_0_081 equ 5329 ; FIX(0.08131) 25 F_0_114 equ 7471 ; FIX(0.11400) 26 F_0_168 equ 11059 ; FIX(0.16874) 27 F_0_250 equ 16384 ; FIX(0.25000) 28 F_0_299 equ 19595 ; FIX(0.29900) 29 F_0_331 equ 21709 ; FIX(0.33126) 30 F_0_418 equ 27439 ; FIX(0.41869) 31 F_0_587 equ 38470 ; FIX(0.58700) 32 F_0_337 equ (F_0_587 - F_0_250) ; FIX(0.58700) - FIX(0.25000)
|
D | jdcolor-avx2.asm | 26 F_0_344 equ 22554 ; FIX(0.34414) 27 F_0_714 equ 46802 ; FIX(0.71414) 28 F_1_402 equ 91881 ; FIX(1.40200) 29 F_1_772 equ 116130 ; FIX(1.77200) 30 F_0_402 equ (F_1_402 - 65536) ; FIX(1.40200) - FIX(1) 31 F_0_285 equ ( 65536 - F_0_714) ; FIX(1) - FIX(0.71414) 32 F_0_228 equ (131072 - F_1_772) ; FIX(2) - FIX(1.77200)
|
D | jdcolor-sse2.asm | 25 F_0_344 equ 22554 ; FIX(0.34414) 26 F_0_714 equ 46802 ; FIX(0.71414) 27 F_1_402 equ 91881 ; FIX(1.40200) 28 F_1_772 equ 116130 ; FIX(1.77200) 29 F_0_402 equ (F_1_402 - 65536) ; FIX(1.40200) - FIX(1) 30 F_0_285 equ ( 65536 - F_0_714) ; FIX(1) - FIX(0.71414) 31 F_0_228 equ (131072 - F_1_772) ; FIX(2) - FIX(1.77200)
|
D | jccolor-avx2.asm | 25 F_0_081 equ 5329 ; FIX(0.08131) 26 F_0_114 equ 7471 ; FIX(0.11400) 27 F_0_168 equ 11059 ; FIX(0.16874) 28 F_0_250 equ 16384 ; FIX(0.25000) 29 F_0_299 equ 19595 ; FIX(0.29900) 30 F_0_331 equ 21709 ; FIX(0.33126) 31 F_0_418 equ 27439 ; FIX(0.41869) 32 F_0_587 equ 38470 ; FIX(0.58700) 33 F_0_337 equ (F_0_587 - F_0_250) ; FIX(0.58700) - FIX(0.25000)
|
D | jdmerge-sse2.asm | 25 F_0_344 equ 22554 ; FIX(0.34414) 26 F_0_714 equ 46802 ; FIX(0.71414) 27 F_1_402 equ 91881 ; FIX(1.40200) 28 F_1_772 equ 116130 ; FIX(1.77200) 29 F_0_402 equ (F_1_402 - 65536) ; FIX(1.40200) - FIX(1) 30 F_0_285 equ ( 65536 - F_0_714) ; FIX(1) - FIX(0.71414) 31 F_0_228 equ (131072 - F_1_772) ; FIX(2) - FIX(1.77200)
|
D | jdmerge-avx2.asm | 26 F_0_344 equ 22554 ; FIX(0.34414) 27 F_0_714 equ 46802 ; FIX(0.71414) 28 F_1_402 equ 91881 ; FIX(1.40200) 29 F_1_772 equ 116130 ; FIX(1.77200) 30 F_0_402 equ (F_1_402 - 65536) ; FIX(1.40200) - FIX(1) 31 F_0_285 equ ( 65536 - F_0_714) ; FIX(1) - FIX(0.71414) 32 F_0_228 equ (131072 - F_1_772) ; FIX(2) - FIX(1.77200)
|
D | jccolext-avx2.asm | 377 vpmaddwd ymm1, ymm1, [rel PW_F0299_F0337] ; ymm1=ROL*FIX(0.299)+GOL*FIX(0.337) 378 vpmaddwd ymm6, ymm6, [rel PW_F0299_F0337] ; ymm6=ROH*FIX(0.299)+GOH*FIX(0.337) 379 vpmaddwd ymm7, ymm7, [rel PW_MF016_MF033] ; ymm7=ROL*-FIX(0.168)+GOL*-FIX(0.331) 380 vpmaddwd ymm4, ymm4, [rel PW_MF016_MF033] ; ymm4=ROH*-FIX(0.168)+GOH*-FIX(0.331) 382 vmovdqa YMMWORD [wk(4)], ymm1 ; wk(4)=ROL*FIX(0.299)+GOL*FIX(0.337) 383 vmovdqa YMMWORD [wk(5)], ymm6 ; wk(5)=ROH*FIX(0.299)+GOH*FIX(0.337) 389 vpsrld ymm1, ymm1, 1 ; ymm1=BOL*FIX(0.500) 390 vpsrld ymm6, ymm6, 1 ; ymm6=BOH*FIX(0.500) 409 vpmaddwd ymm0, ymm0, [rel PW_F0299_F0337] ; ymm0=REL*FIX(0.299)+GEL*FIX(0.337) 410 vpmaddwd ymm6, ymm6, [rel PW_F0299_F0337] ; ymm6=REH*FIX(0.299)+GEH*FIX(0.337) [all …]
|
D | jcgryext-sse2.asm | 284 pmaddwd xmm1, [rel PW_F0299_F0337] ; xmm1=ROL*FIX(0.299)+GOL*FIX(0.337) 285 pmaddwd xmm6, [rel PW_F0299_F0337] ; xmm6=ROH*FIX(0.299)+GOH*FIX(0.337) 287 movdqa xmm7, xmm6 ; xmm7=ROH*FIX(0.299)+GOH*FIX(0.337) 292 pmaddwd xmm0, [rel PW_F0299_F0337] ; xmm0=REL*FIX(0.299)+GEL*FIX(0.337) 293 pmaddwd xmm6, [rel PW_F0299_F0337] ; xmm6=REH*FIX(0.299)+GEH*FIX(0.337) 295 movdqa XMMWORD [wk(0)], xmm0 ; wk(0)=REL*FIX(0.299)+GEL*FIX(0.337) 296 movdqa XMMWORD [wk(1)], xmm6 ; wk(1)=REH*FIX(0.299)+GEH*FIX(0.337) 304 pmaddwd xmm0, [rel PW_F0114_F0250] ; xmm0=BOL*FIX(0.114)+GOL*FIX(0.250) 305 pmaddwd xmm4, [rel PW_F0114_F0250] ; xmm4=BOH*FIX(0.114)+GOH*FIX(0.250) 320 pmaddwd xmm6, [rel PW_F0114_F0250] ; xmm6=BEL*FIX(0.114)+GEL*FIX(0.250) [all …]
|