Searched refs:esi (Results 1 - 25 of 74) sorted by relevance

123

/macosx-10.10/Libc-1044.1.2/x86_64/string/
H A Dstrlen.s68 // block, the corresponding *bit* in esi will be set to 1.
72 pmovmskb %xmm0, %esi
83 and %eax, %esi
90 bsf %esi, %eax
102 pmovmskb %xmm0, %esi
103 test %esi, %esi
/macosx-10.10/xnu-2782.1.97/osfmk/i386/
H A Drtclock_asm_native.h67 0: movl RNT_GENERATION(%rdi),%esi ; \
68 test %esi,%esi /* info updating? */ ; \
82 cmpl RNT_GENERATION(%rdi),%esi /* repeat if changed */ ; \
H A Dasm.h305 movl %esp, %esi ;\
308 movl %esi, %esp
311 movl %esp, %esi ;\
316 movl %esi, %esp
319 movl %esp, %esi ;\
325 movl %esi, %esp
329 movl %esp, %esi ;\
332 movl %esi, 8(%esp) ;\
333 leal 8(%esp), %esi ;\
334 movl %esi,
[all...]
/macosx-10.10/Libc-1044.1.2/i386/string/
H A Dstrlcpy.s57 pushl %esi
60 movl 20(%esp),%esi // get source ptr
62 movl %esi,%edx // copy source ptr
70 // %esi = source ptr
75 movzb (%esi),%eax // get source byte before checking buffer length
78 inc %esi
91 // %esi = source ptr (word aligned)
102 // %esi = source ptr (word aligned)
106 movl (%esi),%eax // get next 4 bytes of source
108 addl $4,%esi
[all...]
H A Dstrncpy.s53 pushl %esi
55 movl 16(%esp),%esi // get source ptr
66 // %esi = source ptr (unaligned)
71 movl %esi,%eax // copy source ptr
94 // %esi = source ptr
101 movzb (%esi),%eax // get source byte
102 inc %esi
117 // %esi = source ptr (unaligned)
124 movdqu (%esi),%xmm1 // get source
126 addl $16,%esi
[all...]
H A Dstrlcat.s59 pushl %esi
62 movl 20(%esp),%esi // get source ptr
104 // %esi = src ptr
109 movl %esi,%edx // copy source ptr
117 // %esi = source ptr
122 movzb (%esi),%eax // get source byte before checking buffer length
125 inc %esi
138 // %esi = source ptr (word aligned)
149 // %esi = source ptr (word aligned)
153 movl (%esi),
[all...]
/macosx-10.10/Security-57031.1.35/Security/include/security_cryptkit/
H A DgiantPort_i486.s45 #define ARG_PROD_VECTOR (ARG_START + 12) /* cached in esi */
52 * esi : prodVector
61 pushl %esi
66 /* prodVector = %esi */
67 movl ARG_PROD_VECTOR(%ebp),%esi
105 addl (%esi),%eax
116 movl %eax,(%esi)
117 addl $0x04,%esi
134 addl %ebx,(%esi)
144 popl %esi
[all...]
/macosx-10.10/Security-57031.1.35/Security/libsecurity_cryptkit/lib/
H A DgiantPort_i486.s45 #define ARG_PROD_VECTOR (ARG_START + 12) /* cached in esi */
52 * esi : prodVector
61 pushl %esi
66 /* prodVector = %esi */
67 movl ARG_PROD_VECTOR(%ebp),%esi
105 addl (%esi),%eax
116 movl %eax,(%esi)
117 addl $0x04,%esi
134 addl %ebx,(%esi)
144 popl %esi
[all...]
/macosx-10.10/xnu-2782.1.97/libsyscall/wrappers/
H A Dmach_absolute_time.s54 pushl %esi
58 movl _COMM_PAGE_NT_GENERATION,%esi /* get generation (0 if being changed) */
59 testl %esi,%esi /* if being updated, loop until stable */
91 cmpl _COMM_PAGE_NT_GENERATION,%esi /* have the parameters changed? */
95 popl %esi
H A D__commpage_gettimeofday.s42 push %esi
45 movl _COMM_PAGE_GTOD_GENERATION,%esi /* get generation (0 if disabled) */
46 testl %esi,%esi /* disabled? */
56 cmpl _COMM_PAGE_GTOD_GENERATION,%esi /* has time data changed out from under us? */
73 pop %esi
/macosx-10.10/zlib-55/zlib/contrib/asm686/
H A Dmatch.S49 /* saved esi 44 */
94 pushl %esi
142 movl dsWindow(%edx), %esi
143 movl %esi, window(%esp)
145 lea (%esi,%ebp), %edi
171 /* Store the sum of s->window + best_len in %esi locally, and in %esi. */
173 addl %eax, %esi
174 movl %esi, windowbestlen(%esp)
209 * %esi
[all...]
/macosx-10.10/zlib-55/zlib/contrib/masmx86/
H A Dinffas32.asm168 push esi
178 mov esi, [esp+88]
179 mov edi, [esi+28]
187 mov edx, [esi+4]
188 mov eax, [esi+0]
197 mov ecx, [esi+16]
198 mov ebx, [esi+12]
240 mov esi, [esp+44]
242 cmp ecx,esi
246 sub ecx,esi
[all...]
H A Dmatch686.asm44 ; 5 dword on top (ret,ebp,esi,edi,ebx)
134 ; saved esi byte esp + 44
204 push esi
252 mov esi, [edx + dsWindow]
253 mov [window], esi
255 lea edi, [esi + ebp]
281 ;;; Store the sum of s->window + best_len in esi locally, and in esi.
283 add esi, eax
284 mov [windowbestlen], esi
[all...]
/macosx-10.10/zlib-55/zlib/contrib/inflate86/
H A Dinffas86.c81 /* 16 8 */ unsigned char FAR *in; /* esi rsi local strm->next_in */
388 " movl 92(%%rsp), %%esi\n" /* from = wsize */
432 " movq %%r8, %%rsi\n" /* move in back to %esi, toss from */
476 " movl 8(%%esp), %%esi\n" /* esi = in */
489 " cmpl %%esi, 12(%%esp)\n" /* in < last */
605 " movl %%esi, 8(%%esp)\n" /* save in so from can use it's reg */
613 " movl %%edi, %%esi\n"
614 " subl %%ebp, %%esi\n" /* from = out - dist */
620 " movb (%%esi),
803 mov esi, [esp+8] /* esi = in */ local
940 mov esi, edi local
941 sub esi, ebp /* from = out - dist */ local
951 mov esi, [esp+8] /* move in back to %esi, toss from */ local
957 mov esi, [esp+8] /* move in back to %esi, toss from */ local
1016 mov esi, [esp+28] /* from = window */ local
1026 add esi, eax /* from += wsize - nbytes */ local
1034 mov esi, edi local
1035 sub esi, ebp /* from = out - dist */ local
1044 add esi, [esp+48] /* from += wsize */ local
1045 add esi, eax /* from += write */ local
1046 sub esi, ecx /* from -= nbytes */ local
1055 mov esi, [esp+28] /* from = window */ local
1062 mov esi, edi local
1063 sub esi, ebp /* from = out - dist */ local
1068 add esi, eax local
1069 sub esi, ecx /* from += write - nbytes */ local
1077 mov esi, edi local
1078 sub esi, ebp /* from = out - dist */ local
1086 mov esi, [esp+8] /* move in back to %esi, toss from */ local
1105 mov esi, [esp+4] local
[all...]
/macosx-10.10/objc4-646/runtime/Messengers.subproj/
H A Dobjc-msg-i386.s290 pushl %esi // save scratch register
297 movl mask(%edi), %esi // mask = cache->mask
304 // esi = mask
311 andl %esi, %edx // index &= mask
325 movl mask(%edx), %esi // mask = cache->mask
326 testl %esi, %esi // a mask of zero is only for the...
330 addl $$1, %esi // entryCount = mask + 1
331 shll $$2, %esi // tableSize = entryCount * sizeof(entry)
332 addl $buckets, %esi // offse
[all...]
/macosx-10.10/xnu-2782.1.97/osfmk/i386/commpage/
H A Dfifo_queues.s115 * %esi = ptr to element to enqueue
121 movl $0,(%edx,%esi) // zero forward link in new element
147 movl %esi,(%edi) // q empty so this is first element
150 movl %esi,(%edx,%ecx) // point to new element from last
152 movl %esi,4(%edi) // new element becomes last in q
192 movl (%edx,%eax),%esi// get ptr to 2nd element in q
193 testl %esi,%esi // is there a 2nd element?
195 movl %esi,4(%edi) // clear "last" field of q head
197 movl %esi,(
[all...]
/macosx-10.10/llvmCore-3425.0.34/lib/Support/
H A DHost.cpp81 asm ("movl\t%%ebx, %%esi\n\t"
83 "xchgl\t%%ebx, %%esi\n\t"
94 mov esi,rEAX
95 mov dword ptr [esi],eax
96 mov esi,rEBX
97 mov dword ptr [esi],ebx
98 mov esi,rECX
99 mov dword ptr [esi],ecx
100 mov esi,rEDX
101 mov dword ptr [esi],ed
[all...]
/macosx-10.10/JavaScriptCore-7600.1.17/ftl/
H A DFTLDWARFRegister.cpp50 return X86Registers::esi;
/macosx-10.10/architecture-266/i386/
H A Dtss.h64 unsigned int esi; member in struct:tss
/macosx-10.10/libunwind-35.3/testsuite/
H A Dunwind_test_x86.s18 movl %esi, -8(%ebp)
24 movl $0x56788765, %esi
31 cmpl $0x56788765, %esi
40 movl -8(%ebp), %esi
H A Dunwind_test_x86_frameless.s53 pushl %esi
57 movl $0, %esi
60 popl %esi
87 movl %esi, 24(%esp)
90 movl $0, %esi
93 movl 24(%esp), %esi
104 movl %esi, 20(%esp)
108 movl $0, %esi
111 movl 20(%esp), %esi
126 movl %esi, 2
[all...]
H A Dunwind_test_x86_frameless_big.s54 pushl %esi
58 movl $0, %esi
61 popl %esi
89 movl %esi, 80024(%esp)
92 movl $0, %esi
95 movl 80024(%esp), %esi
106 movl %esi, 80020(%esp)
110 movl $0, %esi
113 movl 80020(%esp), %esi
128 movl %esi, 8002
[all...]
/macosx-10.10/llvmCore-3425.0.34/lib/Target/X86/MCTargetDesc/
H A DX86MCTargetDesc.cpp85 asm ("movl\t%%ebx, %%esi\n\t"
87 "xchgl\t%%ebx, %%esi\n\t"
98 mov esi,rEAX
99 mov dword ptr [esi],eax
100 mov esi,rEBX
101 mov dword ptr [esi],ebx
102 mov esi,rECX
103 mov dword ptr [esi],ecx
104 mov esi,rEDX
105 mov dword ptr [esi],ed
[all...]
/macosx-10.10/xnu-2782.1.97/EXTERNAL_HEADERS/architecture/i386/
H A Dtss.h66 unsigned int esi; member in struct:tss
/macosx-10.10/dtrace-147/test/tst/i386/pid/
H A Dtst.ret.s85 movl %esp, %esi
94 cmpl %esp, %esi

Completed in 238 milliseconds

123