Home
last modified time | relevance | path

Searched refs:put_bits (Results 1 – 6 of 6) sorted by relevance

/external/libjpeg-turbo/
Djchuff.c70 int put_bits; /* # of bits now in it */ member
85 (dest).put_bits = (src).put_bits, \
205 entropy->saved.put_bits = 0; in start_pass_huff()
347 put_bits -= 8; \
348 c = (JOCTET)GETJOCTET(put_buffer >> put_bits); \
355 put_bits += size; \
360 if (put_bits > 15) { \
367 if (put_bits > 31) { \
376 if (put_bits > 47) { \
466 size_t put_buffer; int put_bits; in flush_bits() local
[all …]
Djcphuff.c94 int put_bits; /* # of bits now in it */ member
284 entropy->put_bits = 0; in start_pass_phuff()
333 register int put_bits = entropy->put_bits; in emit_bits() local
344 put_bits += size; /* new number of bits in buffer */ in emit_bits()
346 put_buffer <<= 24 - put_bits; /* align incoming bits */ in emit_bits()
350 while (put_bits >= 8) { in emit_bits()
358 put_bits -= 8; in emit_bits()
362 entropy->put_bits = put_bits; in emit_bits()
371 entropy->put_bits = 0; in flush_bits()
/external/libjpeg-turbo/simd/x86_64/
Djchuff-sse2.asm49 sub put_bits, 8 ; put_bits -= 8;
51 mov ecx, put_bits
52 shr rdx, cl ; c = (JOCTET)GETJOCTET(put_buffer >> put_bits);
63 add put_bits, ecx ; put_bits += size;
69 cmp put_bits, 32 ; if (put_bits > 31) {
79 cmp put_bits, 48 ; if (put_bits > 47) {
334 ; Save put_buffer & put_bits
336 mov DWORD [r10+24], put_bits ; state->cur.put_bits = put_bits;
/external/libjpeg-turbo/simd/i386/
Djchuff-sse2.asm49 sub put_bits, 8 ; put_bits -= 8;
51 mov ecx, put_bits
52 shr edx, cl ; c = (JOCTET)GETJOCTET(put_buffer >> put_bits);
63 add put_bits, ecx ; put_bits += size;
69 cmp put_bits, 16 ; if (put_bits > 31) {
409 ; Save put_buffer & put_bits
411 mov DWORD [esi+12], put_bits ; state->cur.put_bits = put_bits;
/external/libjpeg-turbo/simd/arm/
Djsimd_neon.S2464 .macro put_bits PUT_BUFFER, PUT_BITS, CODE, SIZE macro
2737 put_bits r11, r4, r0, r5
2739 put_bits r11, r4, r3, r2
2797 put_bits r11, r4, r0, r6
2809 put_bits r11, r4, r12, r2
2811 put_bits r11, r4, r3, r1
2837 put_bits r11, r4, r0, r6
2849 put_bits r11, r4, r12, r2
2851 put_bits r11, r4, r3, r1
2862 put_bits r11, r4, r1, r0
[all …]
/external/libjpeg-turbo/simd/arm64/
Djsimd_neon.S3025 .macro put_bits CODE, SIZE macro
3285 put_bits x10, x11
3289 put_bits x13, x12
3317 put_bits x13, x14
3331 put_bits x12, x10
3332 put_bits x3, x11
3391 put_bits x13, x14
3400 put_bits x12, x10
3401 put_bits x3, x11
3410 put_bits x12, x14
[all …]