Lines Matching defs:write
37 Decode literal, length, and distance codes and write out the resulting
92 /* 96 52 */ unsigned write; /* window write index */
116 ar.write = state->wnext;
366 " jne .L_wrap_around_window\n" /* if (write != 0) */
384 " movl 96(%%rsp), %%eax\n" /* eax = write */
386 " jbe .L_contiguous_in_window\n" /* if (write >= nbytes) */
390 " addq %%rax, %%rsi\n" /* from += write */
392 " subl %%eax, %%ecx\n" /* nbytes -= write */
401 " movl 96(%%rsp), %%ecx\n" /* nbytes = write */
415 " subq %%rcx, %%rsi\n" /* from += write - nbytes */
696 " jne .L_wrap_around_window\n" /* if (write != 0) */
713 " movl 52(%%esp), %%eax\n" /* eax = write */
715 " jbe .L_contiguous_in_window\n" /* if (write >= nbytes) */
718 " addl %%eax, %%esi\n" /* from += write */
720 " subl %%eax, %%ecx\n" /* nbytes -= write */
729 " movl 52(%%esp), %%ecx\n" /* nbytes = write */
742 " subl %%ecx, %%esi\n" /* from += write - nbytes */
1023 jne L_wrap_around_window /* if (write != 0) */
1040 mov eax, [esp+52] /* eax = write */
1042 jbe L_contiguous_in_window /* if (write >= nbytes) */
1045 add esi, eax /* from += write */
1047 sub ecx, eax /* nbytes -= write */
1056 mov ecx, [esp+52] /* nbytes = write */
1069 sub esi, ecx /* from += write - nbytes */