Home | History | Annotate | Download | only in inflate86

Lines Matching full:hold

156 #define hold_state     48  /* state->hold */
275 * hold = state->hold;
435 /* regs: %esi = in, %ebp = hold, %bl = bits, %edi = out
439 * hold |= *((unsigned short *)in)++ << bits;
442 * this = lcode[hold & lmask]
452 orl %eax, hold_r /* hold |= *((ushort *)in)++ << bits */
457 andl hold_r, %edx /* edx &= hold */
458 movl (%ecx,%edx,4), %eax /* eax = lcode[hold & lmask] */
461 /* regs: %esi = in, %ebp = hold, %bl = bits, %edi = out
465 * hold >>= this.bits
469 shrl %cl, hold_r /* hold >>= this.bits */
484 /* regs: %esi = in, %ebp = hold, %bl = bits, %edi = out, %edx = len
491 * hold |= *((unsigned short *)in)++ << bits;
494 * len += hold & mask[op];
496 * hold >>= op;
517 orl %eax, hold_r /* hold |= *((ushort *)in)++ << bits */
525 andl hold_r, %eax /* eax &= hold */
527 addl %eax, len_r /* len += hold & mask[op] */
534 /* regs: %esi = in, %ebp = hold, %bl = bits, %edi = out, %edx = dist
537 * hold |= *((unsigned short *)in)++ << bits;
540 * this = dcode[hold & dmask];
543 * hold >>= this.bits;
555 orl %eax, hold_r /* hold |= *((ushort *)in)++ << bits */
560 andl hold_r, %edx /* edx &= hold */
561 movl (%ecx,%edx,4), %eax /* eax = dcode[hold & dmask] */
569 shrl %cl, hold_r /* hold >>= this.bits */
575 * hold |= *((unsigned short *)in)++ << bits;
578 * dist += hold & mask[op];
580 * hold >>= op;
597 orl %eax, hold_r /* hold |= *((ushort *)in)++ << bits */
605 andl hold_r, %eax /* eax &= hold */
607 addl %eax, dist_r /* dist += hold & ((1 << op) - 1) */
611 /* regs: %esi = from, %ebp = hold, %bl = bits, %edi = out, %edx = dist
671 * this = lcode[this.val + (hold & mask[op])];
680 andl hold_r, %eax /* eax &= hold */
683 movl (%edx,%eax,4), %eax /* eax = lcode[val + (hold&mask[op])] */
689 * this = dcode[this.val + (hold & mask[op])];
698 andl hold_r, %eax /* eax &= hold */
701 movl (%edx,%eax,4), %eax /* eax = dcode[val + (hold&mask[op])] */
706 /* regs: %esi = from, %ebp = hold, %bl = bits, %edi = out, %edx = dist
734 /* regs: %esi = from, %ebp = hold, %bl = bits, %edi = out, %edx = dist
767 /* regs: %esi = from, %ebp = hold, %bl = bits, %edi = out, %edx = dist
819 /* regs: %esi = from, %ebp = hold, %bl = bits, %edi = out, %edx = dist
848 /* regs: %esi = from, %esi = in, %ebp = hold, %bl = bits, %edi = out
929 movl (%ebx,%eax,4), %eax /* eax = lcode[hold & lmask] */
958 addl %ecx, len_r /* len += hold & mask[op] */
978 movl (%ebx,%eax,4), %eax /* eax = dcode[hold & lmask] */
998 andl .L_mask(,%eax,4), %ecx /* ecx = hold & mask[op] */
999 addl %ecx, dist_r /* dist += hold & mask[op] */
1059 movl (%ebx,%ecx,4), %eax /* eax = lcode[hold & lmask] */
1073 movl (%eax,%ecx,4), %eax /* eax = lcode[hold & lmask] */
1232 * hold = %hold_mm when mmx, and in %ebp when non-mmx
1258 * hold &= (1U << bits) - 1;
1259 * state->hold = hold;