/external/libffi/src/x86/ |
freebsd.S | 44 pushl %ebp 46 movl %esp,%ebp 49 movl 16(%ebp),%ecx 58 pushl 12(%ebp) 60 call *8(%ebp) 65 call *28(%ebp) 68 movl 20(%ebp),%ecx 74 cmpl $0,24(%ebp) 131 movl 24(%ebp),%ecx 137 movl 24(%ebp),%ecx [all...] |
sysv.S | 44 pushl %ebp 46 movl %esp,%ebp 49 movl 16(%ebp),%ecx 58 pushl 12(%ebp) 60 call *8(%ebp) 65 call *28(%ebp) 68 movl 20(%ebp),%ecx 74 cmpl $0,24(%ebp) 129 movl 24(%ebp),%ecx 135 movl 24(%ebp),%ecx [all...] |
/external/python/cpython2/Modules/_ctypes/libffi/src/x86/ |
freebsd.S | 44 pushl %ebp 46 movl %esp,%ebp 49 movl 16(%ebp),%ecx 58 pushl 12(%ebp) 60 call *8(%ebp) 65 call *28(%ebp) 68 movl 20(%ebp),%ecx 74 cmpl $0,24(%ebp) 131 movl 24(%ebp),%ecx 137 movl 24(%ebp),%ecx [all...] |
sysv.S | 44 pushl %ebp 46 movl %esp,%ebp 49 movl 16(%ebp),%ecx 58 pushl 12(%ebp) 60 call *8(%ebp) 65 call *28(%ebp) 68 movl 20(%ebp),%ecx 74 cmpl $0,24(%ebp) 129 movl 24(%ebp),%ecx 135 movl 24(%ebp),%ecx [all...] |
/external/python/cpython3/Modules/_ctypes/libffi/src/x86/ |
freebsd.S | 44 pushl %ebp 46 movl %esp,%ebp 49 movl 16(%ebp),%ecx 58 pushl 12(%ebp) 60 call *8(%ebp) 65 call *28(%ebp) 68 movl 20(%ebp),%ecx 74 cmpl $0,24(%ebp) 131 movl 24(%ebp),%ecx 137 movl 24(%ebp),%ecx [all...] |
sysv.S | 44 pushl %ebp 46 movl %esp,%ebp 49 movl 16(%ebp),%ecx 58 pushl 12(%ebp) 60 call *8(%ebp) 65 call *28(%ebp) 68 movl 20(%ebp),%ecx 74 cmpl $0,24(%ebp) 129 movl 24(%ebp),%ecx 135 movl 24(%ebp),%ecx [all...] |
/external/valgrind/coregrind/m_syswrap/ |
syscall-x86-solaris.S | 43 Int syscallno, // %ebp+8 44 void *guest_state, // %ebp+12 45 const vki_sigset_t *sysmask, // %ebp+16 46 const vki_sigset_t *postmask, // %ebp+20 47 UChar *cflag) // %ebp+24 52 pushl %ebp 53 movl %esp, %ebp 56 /* We'll use %ebx instead of %ebp to address the stack frame after the 57 door syscall is finished because %ebp is cleared by the syscall. */ 58 movl %esp, %ebx /* %ebx = %ebp - 4 * [all...] |
/external/mesa3d/src/mesa/x86/ |
x86_cliptest.S | 95 * EBP: temp2 114 PUSH_L( EBP ) 139 MOV_L( ARG_AND, EBP ) 158 MOV_B( REGIND(EBP), AH ) 168 MOV_L( SRC3, EBP ) 172 ADD_L( EBP, EBP ) /* ebp = abs(S(3))*2 ; carry = sign of S(3) */ 178 CMP_L( EBX, EBP ) /* carry = abs(S(2))*2 > abs(S(3))*2 */ 186 CMP_L( EBX, EBP ) /* carry = abs(S(1))*2 > abs(S(3))*2 * [all...] |
/external/llvm/test/CodeGen/X86/ |
win-catchpad-varargs.ll | 67 ; X86: pushl %ebp 68 ; X86: movl %esp, %ebp 73 ; X86: movl $-1, -36(%ebp) 76 ; X86: movl -36(%ebp), %eax 81 ; X86: popl %ebp 85 ; X86: addl $12, %ebp 86 ; arg2 is at EBP offset 12: 89 ; + 4 for EBP 90 ; X86: movl 12(%ebp), %eax 91 ; X86: movl %eax, -36(%ebp) [all...] |
musttail.ll | 27 ; CHECK: pushl %ebp 32 ; CHECK: popl %ebp 64 ; CHECK: pushl %ebp 65 ; CHECK: movl %esp, %ebp 73 ; Store them through ebp, since that's the only stable arg pointer. 74 ; CHECK: movl %[[r]], {{[0-9]+}}(%ebp) 75 ; CHECK: movl %[[n]], {{[0-9]+}}(%ebp) 77 ; CHECK: leal {{[-0-9]+}}(%ebp), %esp 79 ; CHECK: popl %ebp
|
/external/boringssl/linux-x86/crypto/fipsmodule/ |
bn-586.S | 105 pushl %ebp 115 movl 32(%esp),%ebp 122 mull %ebp 131 mull %ebp 140 mull %ebp 149 mull %ebp 158 mull %ebp 167 mull %ebp 176 mull %ebp 185 mull %ebp [all...] |
/external/boringssl/mac-x86/crypto/fipsmodule/ |
bn-586.S | 104 pushl %ebp 114 movl 32(%esp),%ebp 121 mull %ebp 130 mull %ebp 139 mull %ebp 148 mull %ebp 157 mull %ebp 166 mull %ebp 175 mull %ebp 184 mull %ebp [all...] |
/external/boringssl/win-x86/crypto/fipsmodule/ |
bn-586.asm | 115 push ebp 125 mov ebp,DWORD [32+esp] 132 mul ebp 141 mul ebp 150 mul ebp 159 mul ebp 168 mul ebp 177 mul ebp 186 mul ebp 195 mul ebp [all...] |
/bionic/libc/arch-x86/atom/string/ |
ssse3-strcmp-atom.S | 99 # define RETURN POP (%ebp); ret; CFI_PUSH (%ebp) 105 cmpl %esi, %ebp; \ 107 sub %esi, %ebp 117 PUSH (%ebp) 123 movl CNT(%esp), %ebp 124 cmpl $16, %ebp 180 cmpl $8, %ebp 181 lea -8(%ebp), %ebp [all...] |
/device/linaro/bootloader/edk2/DuetPkg/BootSector/ |
efi32.asm | 100 ; mov ebp, 055555555h
112 mov ebp,[esi+03ch] ; ebp = [22000 + [22014] + 3c] = NT Image Header for EFILDR.C
113 add ebp,esi
114 mov edi,[ebp+034h] ; edi = [[22000 + [22014] + 3c] + 30] = ImageBase
115 mov eax,[ebp+028h] ; eax = [[22000 + [22014] + 3c] + 24] = EntryPoint
119 mov bx,word ptr[ebp+6] ; bx = Number of sections
121 mov ax,word ptr[ebp+014h] ; ax = Optional Header Size
122 add ebp,eax
123 add ebp,018h ; ebp = Start of 1st Section [all...] |
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ |
CpuIdEx.S | 44 push %ebp
45 movl %esp, %ebp
46 movl 12(%ebp), %eax
47 movl 16(%ebp), %ecx
50 movl 20(%ebp), %ecx
54 movl 24(%ebp), %ecx
58 movl 28(%ebp), %ecx
62 movl 32(%ebp), %edx
66 movl 12(%ebp), %eax
|
CpuIdEx.asm | 41 push ebp
42 mov ebp, esp
43 mov eax, [ebp + 12]
44 mov ecx, [ebp + 16]
47 mov ecx, [ebp + 20]
51 mov ecx, [ebp + 24]
55 mov ecx, [ebp + 28]
59 mov edx, [ebp + 32]
63 mov eax, [ebp + 12]
|
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/ |
CpuIdEx.S | 42 push %ebp
43 movl %esp, %ebp
44 movl 12(%ebp), %eax
45 movl 16(%ebp), %ecx
48 movl 20(%ebp), %ecx
52 movl 24(%ebp), %ecx
56 movl 32(%ebp), %ecx
60 movl 28(%ebp), %ecx
64 movl 12(%ebp), %eax
|
CpuIdEx.asm | 41 push ebp
42 mov ebp, esp
43 mov eax, [ebp + 12]
44 mov ecx, [ebp + 16]
47 mov ecx, [ebp + 20]
51 mov ecx, [ebp + 24]
55 mov ecx, [ebp + 32]
59 mov ecx, [ebp + 28]
63 mov eax, [ebp + 12]
|
CpuIdEx.nasm | 41 push ebp
42 mov ebp, esp
43 mov eax, [ebp + 12]
44 mov ecx, [ebp + 16]
47 mov ecx, [ebp + 20]
51 mov ecx, [ebp + 24]
55 mov ecx, [ebp + 32]
59 mov ecx, [ebp + 28]
63 mov eax, [ebp + 12]
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EfiCommonLib/Ia32/ |
EfiSetMem.S | 58 pushl %ebp
59 movl %esp, %ebp
60 subl $0x10, %esp # Reserve space for local variable UINT64 QWordValue @[ebp - 10H] & UINT64 MmxSave @[ebp - 18H]
64 movl 0xC(%ebp), %edx # Count
70 movl 8(%ebp), %eax # Buffer
71 movb 0x10(%ebp), %bl # Value
107 movw %bx, -0x10(%ebp) # QWordValue[0]
108 movw %bx, -0x10+2(%ebp) # QWordValue[2]
109 movw %bx, -0x10+4(%ebp) # QWordValue[4] [all...] |
EfiSetMem.asm | 55 push ebp
56 mov ebp, esp
57 sub esp, 10h; Reserve space for local variable UINT64 QWordValue @[ebp - 10H] & UINT64 MmxSave @[ebp - 18H]
61 mov edx, [ebp + 0Ch] ; Count
67 mov eax, [ebp + 8] ; Buffer
68 mov bl, [ebp + 10h] ; Value
103 mov WORD PTR [ebp - 10H], bx ; QWordValue[0]
104 mov WORD PTR [ebp - 10H + 2], bx ; QWordValue[2]
105 mov WORD PTR [ebp - 10H + 4], bx ; QWordValue[4] [all...] |
EfiCopyMemRep1.asm | 56 push ebp
57 mov ebp, esp
60 mov esi, dword ptr[ebp + 0Ch] ; esi <- Source
61 mov edi, dword ptr[ebp + 8] ; edi <- Destination
62 mov edx, dword ptr[ebp + 10h] ; edx <- Count
82 pop ebp
|
EfiSetMemRep4.asm | 52 push ebp
53 mov ebp,esp
55 mov ecx,dword ptr [ebp+0Ch]
58 mov al,byte ptr [ebp+10h]
63 mov edi,dword ptr [ebp+8]
71 pop ebp
|
/external/valgrind/coregrind/ |
m_cpuid.S | 40 pushl %ebp 41 movl %esp, %ebp 57 movl %ebp, %esp 58 popl %ebp 76 pushl %ebp 77 movl %esp, %ebp 83 movl 8(%ebp), %eax 84 movl 12(%ebp), %ecx 86 movl 16(%ebp), %esi 91 movl 20(%ebp), %es [all...] |