Lines Matching full:eax
249 movl next_in_strm(strm_r), %eax
251 addl %eax, %edx /* avail_in += next_in */
254 movl %eax, in(%esp)
283 movl lencode_state(state_r), %eax
286 movl %eax, lcode(%esp)
289 movl $1, %eax
291 shll %cl, %eax
292 decl %eax
293 movl %eax, lmask(%esp)
295 movl $1, %eax
297 shll %cl, %eax
298 decl %eax
299 movl %eax, dmask(%esp)
301 movl wsize_state(state_r), %eax
305 movl %eax, wsize(%esp)
326 movl $12, %eax
327 subl %ecx, %eax /* eax = 12 - avail_in */
330 movl %eax, %ecx
331 xorl %eax, %eax
341 xorl %eax, %eax
346 shll %cl, %eax
347 orl %eax, %ebp
369 pushl %eax
374 movl (%esp), %eax /* copy eflags to eax */
383 xorl %eax, %edx /* test if ID bit is flipped */
385 xorl %eax, %eax
393 movl $1, %eax
395 shrl $8, %eax
396 andl $15, %eax
397 cmpl $6, %eax /* check for Pentium family, is 0xf for P4 */
411 popl %eax
447 xorl %eax, %eax
451 shll %cl, %eax
452 orl %eax, hold_r /* hold |= *((ushort *)in)++ << bits */
458 movl (%ecx,%edx,4), %eax /* eax = lcode[hold & lmask] */
479 shrl $16, %eax /* output this.val char */
500 movl %eax, len_r /* len = this */
512 xorl %eax, %eax
516 shll %cl, %eax
517 orl %eax, hold_r /* hold |= *((ushort *)in)++ << bits */
521 movl $1, %eax
522 shll %cl, %eax
523 decl %eax
525 andl hold_r, %eax /* eax &= hold */
527 addl %eax, len_r /* len += hold & mask[op] */
550 xorl %eax, %eax
554 shll %cl, %eax
555 orl %eax, hold_r /* hold |= *((ushort *)in)++ << bits */
561 movl (%ecx,%edx,4), %eax /* eax = dcode[hold & dmask] */
565 movl %eax, dist_r /* dist = this */
592 xorl %eax, %eax
596 shll %cl, %eax
597 orl %eax, hold_r /* hold |= *((ushort *)in)++ << bits */
601 movl $1, %eax
602 shll %cl, %eax
603 decl %eax /* (1 << op) - 1 */
605 andl hold_r, %eax /* eax &= hold */
607 addl %eax, dist_r /* dist += hold & ((1 << op) - 1) */
624 movl out_r, %eax
625 subl beg(%esp), %eax /* nbytes = out - beg */
627 cmpl dist_r, %eax
677 movl $1, %eax
678 shll %cl, %eax
679 decl %eax
680 andl hold_r, %eax /* eax &= hold */
681 addl %edx, %eax /* eax += this.val */
683 movl (%edx,%eax,4), %eax /* eax = lcode[val + (hold&mask[op])] */
695 movl $1, %eax
696 shll %cl, %eax
697 decl %eax
698 andl hold_r, %eax /* eax &= hold */
699 addl %edx, %eax /* eax += this.val */
701 movl (%edx,%eax,4), %eax /* eax = dcode[val + (hold&mask[op])] */
719 movl %eax, nbytes_r
720 movl wsize(%esp), %eax /* prepare for dist compare */
724 cmpl dist_r, %eax
731 subl nbytes_r, %eax
732 addl %eax, from_r /* from += wsize - nbytes */
735 * %ecx = nbytes, %eax = len
746 #define len_r %eax
768 * %ecx = nbytes, %eax = write, %eax = len
790 #define write_r %eax
820 * %ecx = nbytes, %eax = write, %eax = len
833 #define write_r %eax
849 * %eax = len
927 movd lmask_mm, %eax
929 movl (%ebx,%eax,4), %eax /* eax = lcode[hold & lmask] */
939 shrl $16, %eax /* output this.val char */
945 movl %eax, len_r /* len = this */
950 andl $15, %eax /* op &= 15 */
954 movd %eax, used_mm
956 subl %eax, bitslong_r
957 andl .L_mask(,%eax,4), %ecx
976 movd dmask_mm, %eax
978 movl (%ebx,%eax,4), %eax /* eax = dcode[hold & lmask] */
983 movl %eax, dist_r
990 andl $15, %eax /* op &= 15 */
995 movd %eax, used_mm /* save bit length of current op */
997 subl %eax, bitslong_r /* bits -= op bits */
998 andl .L_mask(,%eax,4), %ecx /* ecx = hold & mask[op] */
1003 movl out_r, %eax
1004 subl beg(%esp), %eax /* nbytes = out - beg */
1006 cmpl dist_r, %eax
1054 andl $15, %eax
1057 andl .L_mask(,%eax,4), %ecx
1059 movl (%ebx,%ecx,4), %eax /* eax = lcode[hold & lmask] */
1067 andl $15, %eax
1070 andl .L_mask(,%eax,4), %ecx
1071 movl dcode(%esp), %eax /* ecx = dcode */
1073 movl (%eax,%ecx,4), %eax /* eax = lcode[hold & lmask] */
1079 movl %eax, nbytes_r
1080 movl wsize(%esp), %eax /* prepare for dist compare */
1084 cmpl dist_r, %eax
1091 subl nbytes_r, %eax
1092 addl %eax, from_r /* from += wsize - nbytes */
1113 #define write_r %eax
1141 #define write_r %eax
1216 movl strm_sp(%esp), %eax
1219 movl %ecx, msg_strm(%eax) /* strm->msg = msg */
1221 movl state_strm(%eax), %eax /* state = strm->state */
1222 movl %edx, mode_state(%eax) /* state->mode = edx (BAD | TYPE) */
1252 #define strm_r %eax