HomeSort by: relevance | last modified time | path
    Searched refs:eax (Results 1 - 25 of 272) sorted by relevancy

1 2 3 4 5 6 7 8 91011

  /src/common/lib/libc/arch/x86_64/string/
ffs.S 14 bsfl %edi,%eax
16 incl %eax /* bits numbered from 1, not 0 */
19 1: xorl %eax,%eax /* clear result */
  /src/lib/libc/arch/i386/stdlib/
abs.S 43 movl 4(%esp),%eax
44 testl %eax,%eax
46 negl %eax
labs.S 43 movl 4(%esp),%eax
44 testl %eax,%eax
46 negl %eax
  /src/lib/libc/arch/x86_64/stdlib/
abs.S 43 movl %edi,%eax
44 testl %eax,%eax
46 negl %eax
  /src/tests/lib/csu/arch/x86_64/
h_initfini_align.S 8 movl %esp, %eax
9 andl $15, %eax
10 subl $8, %eax
12 movzbl %al, %eax
  /src/tests/lib/csu/arch/i386/
h_initfini_align.S 8 movl %esp, %eax
9 andl $3, %eax
11 movzbl %al, %eax
  /src/common/lib/libc/arch/i386/string/small/
strchr.S 36 popl %eax /* String pointer */
39 pushl %eax
42 cmpb %cl, 0(%eax)
44 cmpb $0, 0(%eax)
46 incl %eax
49 xorl %eax, %eax
strlen.S 35 xorl %eax, %eax
36 dec %eax
38 incl %eax
39 cmpb $0, 0(%ecx,%eax,1)
  /src/sys/lib/libkern/arch/x86_64/
random.S 79 movl $16807,%eax
81 shld $1,%eax,%edx
82 andl $0x7fffffff,%eax
83 addl %edx,%eax
85 movl %eax,randseed(%rip)
88 subl $0x7fffffff,%eax
89 movl %eax,randseed(%rip)
  /src/lib/libc/arch/i386/gen/
_setjmp.S 53 movl 4(%esp),%eax
55 movl %edx, 0(%eax) /* rta */
56 movl %ebx, 4(%eax)
57 movl %esp, 8(%eax)
58 movl %ebp,12(%eax)
59 movl %esi,16(%eax)
60 movl %edi,20(%eax)
61 xorl %eax,%eax
67 movl 8(%esp),%eax
    [all...]
alloca.S 46 popl %eax /* pop amount to allocate */
48 addl $3,%eax /* round up to next word */
49 andl $-4,%eax
50 subl %eax,%esp
51 movl %esp,%eax /* base of newly allocated space */
55 pushl %eax /* dummy to pop at callsite */
fixunsdfsi.S 47 leal PIC_GOTOFF(fbiggestsigned),%eax
49 fcoml (%eax)
58 movl 4(%esp),%eax
64 leal PIC_GOTOFF(fbiggestsigned),%eax
66 fsubl (%eax)
71 movl 4(%esp),%eax
72 orl $0x80000000,%eax /* restore bias */
  /src/tests/kernel/arch/i386/
execsp.S 44 addl $_GLOBAL_OFFSET_TABLE_,%eax
45 movl _C_LABEL(startsp)@GOT(%eax),%eax
46 movl %esp,(%eax)
58 addl $_GLOBAL_OFFSET_TABLE_,%eax
59 movl _C_LABEL(ctorsp)@GOT(%eax),%eax
60 movl %esp,(%eax)
78 addl $_GLOBAL_OFFSET_TABLE_,%eax
79 movl _C_LABEL(mainsp)@GOT(%eax),%ea
    [all...]
signalsphandler.S 43 addl $_GLOBAL_OFFSET_TABLE_,%eax
44 movl _C_LABEL(signalsp)@GOT(%eax),%eax
45 movl %esp,(%eax)
54 movl (%esp),%eax
contextspfunc.S 43 addl $_GLOBAL_OFFSET_TABLE_,%eax
44 movl _C_LABEL(contextsp)@GOT(%eax),%eax
45 movl %esp,(%eax)
54 movl (%esp),%eax
  /src/lib/libc/compat/arch/i386/sys/
compat___sigtramp1.S 46 leal 12(%esp),%eax /* get pointer to sigcontext */
47 movl %eax,4(%esp) /* put it in the argument slot */
50 movl %eax,4(%esp) /* error code */
  /src/sys/arch/i386/i386/
i386func.S 47 movl 4(%esp), %eax
48 invlpg (%eax)
53 movl 4(%esp), %eax
54 cmpl %eax, CPUVAR(CURLDT)
58 movl %eax, CPUVAR(CURLDT)
64 movl 4(%esp), %eax
92 movl %cr4, %eax
93 testl $CR4_PGE, %eax
95 movl %eax, %edx
98 movl %eax, %cr
    [all...]
mptramp.S 123 movl %cr0,%eax
124 orl $CR0_PE,%eax
125 movl %eax,%cr0
131 movl $0x10,%eax /* data segment */
146 movl $SMP_DATA_LARGE,%eax
147 movl (%eax),%eax
148 orl %eax,%eax
150 movl %cr4,%eax
    [all...]
  /src/common/lib/libc/arch/i386/string/
ffs.S 13 bsfl 4(%esp),%eax
15 incl %eax /* bits numbered from 1, not 0 */
19 L1: xorl %eax,%eax /* clear result */
  /src/sys/external/bsd/compiler_rt/dist/lib/builtins/i386/
chkstk2.S 8 // _chkstk (_alloca) routine - probe stack between %esp and (%esp-%eax) in 4k increments,
9 // then decrement %esp by %eax. Preserves all registers except %esp and flags.
18 cmp $0x1000,%eax
24 sub $0x1000,%eax
25 cmp $0x1000,%eax
28 sub %eax,%ecx
31 lea 4(%esp),%eax // load pointer to the return address into eax
33 mov -4(%eax),%ecx // restore ecx
34 push (%eax) // push return address onto the stac
    [all...]
moddi3.S 31 movl 16(%esp), %eax // low word of b
34 xorl %ecx, %eax
35 xorl %ecx, %edx // EDX:EAX = (b < 0) ? not(b) : b
36 subl %ecx, %eax
37 sbbl %ecx, %edx // EDX:EAX = abs(b)
39 movl %eax, 16(%esp) // store abs(b) back to stack
42 movl 8(%esp), %eax // low word of b
45 xorl %ecx, %eax
46 xorl %ecx, %edx // EDX:EAX = (a < 0) ? not(a) : a
47 subl %ecx, %eax
    [all...]
divdi3.S 31 movl 16(%esp), %eax // low word of b
34 xorl %ecx, %eax
35 xorl %ecx, %edx // EDX:EAX = (b < 0) ? not(b) : b
36 subl %ecx, %eax
37 sbbl %ecx, %edx // EDX:EAX = abs(b)
39 movl %eax, 16(%esp) // store abs(b) back to stack
43 movl 8(%esp), %eax // low word of b
46 xorl %ecx, %eax
47 xorl %ecx, %edx // EDX:EAX = (a < 0) ? not(a) : a
48 subl %ecx, %eax
    [all...]
  /src/sys/external/bsd/gnu-efi/dist/apps/
trivial.S 12 movl 12(%ebp),%eax # eax <- systab
13 movl 24(%eax),%ebx # ebx <- systab->FirmwareVendor
15 movl 44(%eax),%ebx # ebx <- systab->ConOut
17 movl 4(%ebx),%eax # eax <- conout->OutputString
18 call *%eax
29 0: popl %eax
30 addl $hello-0b,%eax
31 pushl %eax
    [all...]
  /src/sys/lib/libkern/arch/i386/
random.S 79 movl $16807,%eax
83 shld $1,%eax,%edx
84 andl $0x7fffffff,%eax
85 addl %edx,%eax
88 movl %eax,PIC_GOTOFF(randseed)
92 subl $0x7fffffff,%eax
94 movl %eax,PIC_GOTOFF(randseed)
  /src/sys/crypto/blowfish/arch/i386/
bf_enc_586.S 79 xorl %eax, %eax
94 movl 72(%ebp,%eax,4),%eax
96 addl %eax, %ebx
97 movl 2120(%ebp,%ecx,4),%eax
98 xorl %eax, %ebx
101 xorl %eax, %eax
114 movl 72(%ebp,%eax,4),%ea
    [all...]

Completed in 24 milliseconds

1 2 3 4 5 6 7 8 91011