inffas86.c | 164 " lodsl\n" /* eax = *(uint *)in++ */ 183 " lodsl\n" /* eax = *(uint *)in++ */ 191 " movl (%%rbp,%%r8,4), %%eax\n" /* eax = lcode[hold & lmask] */ 201 " shrl $16, %%eax\n" /* output this.val char */ 206 " movl (%%rbp,%%r8,4), %%eax\n" /* eax = lcode[hold & lmask] */ 216 " shrl $16, %%eax\n" /* output this.val char */ 222 " movl %%eax, %%r14d\n" /* len = this */ 233 " xorl %%eax, %%eax\n 799 lea eax, ar local 823 xor eax, eax local 827 shl eax, cl local 831 mov eax, [esp+56] \/* eax = lmask *\/ local 832 and eax, edx \/* eax &= hold *\/ local 833 mov eax, [ebp+eax*4] \/* eax = lcode[hold & lmask] *\/ local 843 shr eax, 16 \/* output this.val char *\/ local 862 xor eax, eax local 866 shl eax, cl local 872 xor eax, eax local 874 shl eax, cl local 876 and eax, edx \/* eax &= hold *\/ local 884 xor eax, eax local 888 shl eax, cl local 892 mov eax, [esp+60] \/* eax = dmask *\/ local 894 and eax, edx \/* eax &= hold *\/ local 895 mov eax, [ecx+eax*4]\/* eax = dcode[hold & dmask] *\/ local 913 xor eax, eax local 917 shl eax, cl local 923 xor eax, eax local 925 shl eax, cl local 927 and eax, edx \/* eax &= hold *\/ local 933 mov eax, edi local 934 sub eax, [esp+20] \/* nbytes = out - beg *\/ local 936 cmp eax, ebp local 987 xor eax, eax local 989 shl eax, cl local 991 and eax, edx \/* eax &= hold *\/ local 992 add eax, [esp+64] \/* eax += len *\/ local 993 mov eax, [ebp+eax*4] \/* eax = lcode[val+(hold&mask[op])]*\/ local 1001 xor eax, eax local 1003 shl eax, cl local 1005 and eax, edx \/* eax &= hold *\/ local 1006 add eax, ebp \/* eax += dist *\/ local 1008 mov eax, [ecx+eax*4] \/* eax = dcode[val+(hold&mask[op])]*\/ local 1014 mov eax, [esp+48] \/* eax = wsize *\/ local 1018 cmp eax, ebp local 1025 sub eax, ecx local 1028 mov eax, [esp+64] \/* eax = len *\/ local 1029 cmp eax, ecx local 1032 sub eax, ecx \/* len -= nbytes *\/ local 1040 mov eax, [esp+52] \/* eax = write *\/ local 1049 mov eax, [esp+64] \/* eax = len *\/ local 1050 cmp eax, ecx local 1053 sub eax, ecx \/* len -= nbytes *\/ local 1057 cmp eax, ecx local 1060 sub eax, ecx \/* len -= nbytes *\/ local 1071 mov eax, [esp+64] \/* eax = len *\/ local 1072 cmp eax, ecx local 1075 sub eax, ecx \/* len -= nbytes *\/ local [all...] |