Searched refs:edx (Results 1 - 25 of 134) sorted by relevance

123456

/macosx-10.10/MITKerberosShim-66/
H A Dheim-sym.i386.s16 popl %edx
17 leal L_fun_krb5_cc_end_seq_get$non_lazy_ptr-"L01"(%edx), %eax
18 movl (%eax), %edx
19 movl (%edx), %edx
20 jmp *%edx
33 popl %edx
34 leal L_fun_krb5_config_get_string$non_lazy_ptr-"L02"(%edx), %eax
35 movl (%eax), %edx
36 movl (%edx),
[all...]
H A Dheim-proxy.i386.s16 popl %edx
17 leal L_fun_gss_accept_sec_context$non_lazy_ptr-"L01"(%edx), %eax
18 movl (%eax), %edx
19 movl (%edx), %edx
20 jmp *%edx
33 popl %edx
34 leal L_fun_gss_acquire_cred$non_lazy_ptr-"L02"(%edx), %eax
35 movl (%eax), %edx
36 movl (%edx),
[all...]
/macosx-10.10/Libc-1044.1.2/i386/string/
H A Dstrlen.s38 movl 4(%esp),%edx // get ptr to string
40 movl %edx,%ecx // copy ptr
41 andl $(-16),%edx // 16-byte align ptr
43 pcmpeqb (%edx),%xmm0 // check whole qw for 0s
51 // %edx = aligned address of 16-byte block containing the terminating 0-byte
57 addl %edx,%eax // get address of the 0-byte
62 // %edx = address of previous block
66 addl $16,%edx // advance ptr
68 movdqa (%edx),%xmm1 // get next chunk
69 addl $16,%edx
[all...]
H A Dstrlcpy.s62 movl %esi,%edx // copy source ptr
63 negl %edx
64 andl $3,%edx // how many bytes to align source ptr?
72 // %edx = number of bytes to copy (>0, may not fit in buffer)
84 dec %edx // more to go?
95 movl $5,%edx // if buffer almost exhausted, prepare to copy rest byte-by-byte
109 movl %eax,%edx // make 2 copies of word
111 notl %edx // use magic word-parallel test for 0s
113 andl $0x80808080,%edx
114 testl %ebx,%edx
[all...]
H A Dstrcpy.s47 movl %edi,%edx // copy dest ptr
48 negl %edx
49 andl $15,%edx // how many bytes to align dest ptr?
61 movl $4096,%edx
63 subl %eax,%edx // get #bytes remaining in source page
64 shrl $4,%edx // get #chunks till end of page
66 movl $16,%edx // move 16 bytes to cross page but keep dest aligned
73 // %edx = byte count
83 dec %edx // more to go?
92 // %edx
[all...]
H A Dstrncpy.s57 movl %edi,%edx // copy dest ptr
58 negl %edx
59 andl $15,%edx // how many bytes to align dest ptr?
72 movl $4096,%edx
74 subl %eax,%edx // get #bytes remaining in source page
75 cmpl %ecx,%edx // will buffer run out before the page end?
76 cmova %ecx,%edx // get min(length remaining, bytes to page end)
77 shrl $4,%edx // get #chunks till end of page
83 movl $16,%edx // move 16 bytes to cross page but keep dest aligned
84 LCheckShortCopy: // we propose to copy %edx byte
[all...]
H A Dstrlcat.s73 movl $16,%edx
75 subl %ecx,%edx // #bytes from buffer start to end of dq
76 subl %edx,%ebx // does buffer end before end of dq?
95 bsf %ecx,%edx // find first 1-bit (ie, first 0-byte)
98 addl %edx,%edi // point to 0-byte
99 subl %edx,%ebx // compute #bytes remaining in buffer
109 movl %esi,%edx // copy source ptr
110 negl %edx
111 andl $3,%edx // how many bytes to align source ptr?
119 // %edx
[all...]
/macosx-10.10/Libc-1044.1.2/x86_64/string/
H A Dstrcpy.s81 and %edx, %eax
91 pmovmskb %xmm0, %edx
92 test %edx, %edx
101 // eax and edx, then shift it right by cl to throw out any bits preceeding
104 shl $16, %edx
105 or %edx, %eax
108 bsf %eax, %edx
157 pmovmskb %xmm0, %edx
158 test %edx,
[all...]
/macosx-10.10/zlib-55/zlib/contrib/asm686/
H A Dmatch.S99 /* throughout the entire function. %edx will hold the pointer to the */
103 movl deflatestate(%esp), %edx
112 movl dsPrevLen(%edx), %eax
113 movl dsGoodMatch(%edx), %ebx
115 movl dsWMask(%edx), %eax
116 movl dsMaxChainLen(%edx), %ebx
133 movl dsNiceMatch(%edx), %eax
134 movl dsLookahead(%edx), %ebx
142 movl dsWindow(%edx), %esi
144 movl dsStrStart(%edx),
[all...]
/macosx-10.10/Heimdal-398.1.2/lib/hcrypto/libtommath/etc/
H A Dtimer.asm17 push edx
20 mov [time+0],edx
23 pop edx
35 sbb edx,[time+0]
/macosx-10.10/xnu-2782.1.97/iokit/Kernel/x86_64/
H A DIOSharedLock.s55 orl $-1, %edx
57 cmpxchgl %edx, (%rdi)
/macosx-10.10/xnu-2782.1.97/libsyscall/custom/
H A D__fork.s64 orl %edx,%edx // CF=OF=0, ZF set if zero result
91 orl %edx,%edx // CF=OF=0, ZF set if zero result
H A D__gettimeofday.s35 * This syscall is special cased: the timeval is returned in eax/edx.
41 mov %edx,4(%ecx)
53 movl %edx, 8(%rdi)
H A D__pipe.s37 movl %edx,4(%ecx)
45 movl %edx, 4(%rdi)
H A D__getpid.s65 movl %eax, %edx
69 cmpxchgl %edx, __current_pid
70 movl %edx, %eax
92 movl %eax, %edx
96 cmpxchgl %edx, (%rcx)
97 movl %edx, %eax
H A Dcustom.s41 mov %esp, %edx
44 movl %edx, 4(%esp)
51 mov %esp, %edx
54 movl %edx, 4(%esp)
61 popl %edx
/macosx-10.10/bash-94.1.2/bash-3.2/lib/malloc/
H A Di386-alloca.s7 popl %edx
14 pushl %edx
/macosx-10.10/Security-57031.1.35/Security/include/security_cryptkit/
H A DgiantPort_i486.s92 /* plierDigit --> %edx */
93 movl ARG_PLIER_DIGIT(%ebp),%edx
96 * edx = plierDigit
97 * edx:eax := (plierDigit * *candVector) */
98 mull %edx
102 prodHi : edx */
108 adc $0,%edx
113 adc $0,%edx
120 movl %edx, %ebx
/macosx-10.10/Security-57031.1.35/Security/libsecurity_cryptkit/lib/
H A DgiantPort_i486.s92 /* plierDigit --> %edx */
93 movl ARG_PLIER_DIGIT(%ebp),%edx
96 * edx = plierDigit
97 * edx:eax := (plierDigit * *candVector) */
98 mull %edx
102 prodHi : edx */
108 adc $0,%edx
113 adc $0,%edx
120 movl %edx, %ebx
/macosx-10.10/objc4-646/runtime/Messengers.subproj/
H A Dobjc-msg-simulator-i386.s233 // edx = class to search
237 // (not found) jumps to LCacheMiss, class still in edx
249 4: pop %edx
250 leal __objc_msgSend_uncached_impcache-4b(%edx), %edx
251 cmpl %edx, %eax
288 movzwl 12(%edx), %eax // eax = mask
291 addl 8(%edx), %eax // eax = bucket = cache->buckets+offset
301 cmpl 8(%edx), %eax
313 movzwl 12(%edx),
[all...]
H A Dobjc-msg-i386.s262 // class to search in %edx
289 movl cache(%edx), %edi // cache = class->cache
298 movl %ecx, %edx // index = selector
299 shrl $$2, %edx // index = selector >> 2
305 // edx = index
311 andl %esi, %edx // index &= mask
312 movl buckets(%edi, %edx, 4), %eax // meth = cache->buckets[index]
318 addl $$1, %edx // bump index ...
324 popl %edx // retrieve cache pointer
325 movl mask(%edx),
[all...]
/macosx-10.10/xnu-2782.1.97/EXTERNAL_HEADERS/architecture/i386/
H A Dasm_help.h70 lea 9b,%edx ;\
274 popl %edx ; \
275 movl L ## var ## $non_lazy_ptr-1b(%edx),%edx
279 call %edx
294 jmp %edx ; \
299 movl (%edx),%edx ; \
300 pushl %edx ; \
305 movl reg, (%edx) ; \
[all...]
/macosx-10.10/xnu-2782.1.97/libsyscall/wrappers/
H A Dmach_absolute_time.s34 /* return mach_absolute_time in %edx:%eax
63 rdtsc /* get TSC in %edx:%eax */
67 sbbl _COMM_PAGE_NT_TSC_BASE+4,%edx
75 shldl %cl,%eax,%edx /* shift %edx left, filling in from %eax */
76 shll %cl,%eax /* finish shifting %edx:%eax left by _COMM_PAGE_NT_SHIFT bits */
80 movl %edx,%ebx
83 movl %edx,%ebx
86 adcl $0,%edx
89 adcl _COMM_PAGE_NT_NS_BASE+4,%edx
[all...]
H A Dmach_approximate_time.s47 movl _COMM_PAGE_APPROX_TIME+4, %edx // load high
52 cmpl _COMM_PAGE_APPROX_TIME+4, %edx // load high and check if equal
H A D__commpage_gettimeofday.s49 call _mach_absolute_time /* get nanotime in %edx:%eax */
52 sbb _COMM_PAGE_GTOD_NS_BASE+4,%edx
63 mov %edx,%eax
64 xor %edx,%edx
108 shrq $32,%rdx // get high half of delta in %edx
109 divl %ecx // %eax <- seconds since timestamp, %edx <- nanoseconds
113 movl %edx,%eax
114 xorl %edx,%edx
[all...]

Completed in 214 milliseconds

123456