/toolchain/binutils/binutils-2.27/gas/testsuite/gas/i386/ |
x86-64-lwp.s | 12 llwpcb %ebp 66 slwpcb %ebp 78 lwpins $0x12345678, %r10d, %ebp 83 lwpins $0x12345678, %ebp, %r10d 102 lwpins $0x12345678, %ebp, %r13 111 lwpval $0x12345678, %r10d, %ebp 116 lwpval $0x12345678, %ebp, %r10d 135 lwpval $0x12345678, %ebp, %r13 144 lwpins $0x12345678, (%r10d), %ebp 149 lwpins $0x12345678, (%ebp), %r10 [all...] |
/device/linaro/bootloader/edk2/UefiCpuPkg/Library/CpuExceptionHandlerLib/Ia32/ |
ExceptionHandlerAsm.asm | 89 ; + EBP +
90 ; +---------------------+ <-- EBP
166 push ebp
167 mov ebp, esp
182 ; + EBP +
183 ; +---------------------+ <-- EBP
197 ;; UINT32 Edi, Esi, Ebp, Esp, Ebx, Edx, Ecx, Eax;
202 lea ecx, [ebp + 6 * 4]
204 push dword ptr [ebp] ; EBP
[all...] |
ExceptionHandlerAsm.nasm | 86 ; + EBP +
87 ; +---------------------+ <-- EBP
164 push ebp
165 mov ebp, esp
180 ; + EBP +
181 ; +---------------------+ <-- EBP
195 ;; UINT32 Edi, Esi, Ebp, Esp, Ebx, Edx, Ecx, Eax;
200 lea ecx, [ebp + 6 * 4]
202 push dword [ebp] ; EBP
[all...] |
ExceptionHandlerAsm.S | 363 pushl %ebp
364 movl %esp, %ebp
379 # + EBP +
380 # +---------------------+ <-- EBP
394 #; UINT32 Edi, Esi, Ebp, Esp, Ebx, Edx, Ecx, Eax;
399 leal 24(%ebp), %ecx
401 pushl (%ebp) # EBP
408 movzwl 16(%ebp), %eax
420 movl 12(%ebp), %eax [all...] |
/art/test/529-long-split/src/ |
Main.java | 33 // class instance is in EBP 49 // EBP is taken by the class instance and EDI is taken by `g` (both used in the `myField4` 58 // EBP could be spilled 74 // class instance is in EBP 91 // EBP is taken by the class instance and ESI is taken by `g` (both used in the `myField4` 100 // EBP could be spilled 114 // class instance is in EBP 132 // EBP is taken by the class instance and ESI is taken by `i` (both used in the `myField4` 141 // EBP could be spilled 154 // EBP could be spille [all...] |
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BaseLib/Ia32/ |
Thunk16.S | 61 mov %ebp, 0xffffffd8(%esi)
64 addw %ax, %bp # add ebp, eax
95 movl %ebp, %cr4 # real mode starts at next instruction
101 popw %bp # ebp <- offset L_Base
143 push %ebp
176 movl %cr4, %ebp
177 mov %ebp, 0xfffffff1(%edx)
178 andl $0x300, %ebp # clear all but PCE and OSFXSR bits
186 lea 0xffffffcc(%ebp), %eax
194 pop %ebp
[all...] |
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/ |
Thunk16.S | 83 leal IA32_REGS_SIZE(%esp), %ebp
84 mov %ebp, (_ESP - IA32_REGS_SIZE)(%bp)
87 addl %eax, %ebp
120 movl %ebp, %cr4
160 push %ebp
195 movl %cr4, %ebp
196 mov %ebp, (SavedCr4 - SavedCr0)(%edx)
197 andl $0xffffffcf, %ebp # clear PAE, PSE bits
205 lea -IA32_REGS_SIZE(%ebp), %eax
213 pop %ebp
[all...] |
/external/elfutils/tests/ |
testfile44.expect.bz2 | |
/external/google-breakpad/src/processor/ |
stackwalker_selftest.cc | 145 // GetEBP returns the current value of the %ebp register. Because it's 146 // implemented as a function, %ebp itself contains GetEBP's frame pointer 147 // and not the caller's frame pointer. Dereference %ebp to obtain the 154 uint32_t ebp; local 156 "movl (%%ebp), %0" 157 : "=a" (ebp) 159 return ebp; 163 // The caller's %esp is 8 higher than the value of %ebp in this function, 166 // the caller's %esp, and this function's prolog will save the caller's %ebp 167 // on the stack as well, for another 4 bytes, before storing %esp in %ebp 170 uint32_t ebp; local [all...] |
/external/v8/src/regexp/ia32/ |
regexp-macro-assembler-ia32.cc | 27 * - ebp : Frame pointer. Used to access arguments, local variables and 49 * ebp-> - old ebp 57 * - register 0 ebp[-4] (only positions must be stored in the first 58 * - register 1 ebp[-8] num_saved_registers_ registers) 161 __ cmp(eax, Operand(ebp, kStringStartMinusOne)); 169 __ cmp(eax, Operand(ebp, kStringStartMinusOne)); 204 __ mov(eax, Operand(ebp, kStringStartMinusOne)); 370 __ mov(ebx, Operand(ebp, kStringStartMinusOne)); 662 __ push(ebp); [all...] |
/external/v8/src/regexp/x87/ |
regexp-macro-assembler-x87.cc | 27 * - ebp : Frame pointer. Used to access arguments, local variables and 49 * ebp-> - old ebp 57 * - register 0 ebp[-4] (only positions must be stored in the first 58 * - register 1 ebp[-8] num_saved_registers_ registers) 161 __ cmp(eax, Operand(ebp, kStringStartMinusOne)); 169 __ cmp(eax, Operand(ebp, kStringStartMinusOne)); 203 __ mov(eax, Operand(ebp, kStringStartMinusOne)); 369 __ mov(ebx, Operand(ebp, kStringStartMinusOne)); 661 __ push(ebp); [all...] |
/external/libjpeg-turbo/simd/ |
jchuff-sse2.asm | 185 push ebp 186 mov eax,esp ; eax = original ebp 190 mov ebp,esp ; ebp = aligned ebp 197 push ebp 235 movpic ebp, POINTER [esp+gotptr] ; load GOT address (ebp) 236 movzx edx, byte [GOTOFF(ebp, jpeg_nbits_table + ecx)] ; nbits = JPEG_NBITS(temp); 240 mov ebp, POINTER [eax+24] ; After this point, arguments are not accessible anymor [all...] |
/device/linaro/bootloader/edk2/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/Ia32/ |
AsmFuncs.S | 187 # + EBP +
188 # +---------------------+ <-- EBP
212 pushl %ebp
213 movl %esp,%ebp
222 ## UINT32 Edi, Esi, Ebp, Esp, Ebx, Edx, Ecx, Eax;
223 pushl 0x4(%ebp)
228 leal 24(%ebp),%ecx
230 pushl (%ebp)
266 movzwl 16(%ebp), %eax
278 pushl 12(%ebp)
[all...] |
/external/llvm/test/CodeGen/X86/ |
local_stack_symbol_ordering.ll | 40 ; asm ("":::"esi","edi","ebp","ebx","rbx","r12","r13","r14","r15","rbp"); 43 ; asm ("":::"esi","edi","ebp","ebx","rbx","r12","r13","r14","r15","rbp"); 46 ; asm ("":::"esi","edi","ebp","ebx","rbx","r12","r13","r14","r15","rbp"); 49 ; asm ("":::"esi","edi","ebp","ebx","rbx","r12","r13","r14","r15","rbp"); 51 ; asm ("":::"esi","edi","ebp","ebx","rbx","r12","r13","r14","r15","rbp"); 54 ; asm ("":::"esi","edi","ebp","ebx","rbx","r12","r13","r14","r15","rbp"); 56 ; asm ("":::"esi","edi","ebp","ebx","rbx","r12","r13","r14","r15","rbp"); 60 ; asm ("":::"esi","edi","ebp","ebx","rbx","r12","r13","r14","r15","rbp"); 62 ; asm ("":::"esi","edi","ebp","ebx","rbx","r12","r13","r14","r15","rbp"); 135 call void asm sideeffect "", "~{esi},~{edi},~{ebp},~{ebx},~{rbx},~{r12},~{r13},~{r14},~{r15},~{rbp},~{dirflag},~{fpsr},~{flags}"() # [all...] |
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EfiCommonLib/Ia32/ |
DivU64x32.S | 65 pushl %ebp
66 movl %esp, %ebp
69 movl 0xC(%ebp), %eax # Put high 32 bits of 64-bit dividend in EAX
70 movl 0x10(%ebp), %ecx # Put 32 bits divisor in ECX
76 movl 8(%ebp), %eax # Put low 32 bits of 64-bit dividend in EAX
81 movl 0x14(%ebp), %ecx # Put &REMAINDER to ecx
88 popl %ebp
|
EfiCopyMem.asm | 57 push ebp
58 mov ebp, esp
64 mov ecx, [ebp + 10h] ; Count
65 mov esi, [ebp + 0Ch] ; Source
66 mov edi, [ebp + 8] ; Destination
117 movq [ebp - 8], mm0
144 movq mm0, [ebp - 8]
|
/device/linaro/bootloader/edk2/EmulatorPkg/Sec/Ia32/ |
SwitchRam.S | 73 # Fixup the ebp point to permenent memory
76 movl %ebp, %eax
79 movl %eax, %ebp # From now, ebp is pointed to permenent memory
82 # Fixup callee's ebp point for PeiDispatch
84 movl (%ebp), %eax
87 movl %eax, (%ebp) # From now, Temporary's PPI caller's stack is in permenent memory
|
SwitchRam.asm | 72 ; Fixup the ebp point to permenent memory
74 mov eax, ebp
77 mov ebp, eax ; From now, ebp is pointed to permenent memory
80 ; Fixup callee's ebp point for PeiDispatch
82 mov eax, dword ptr [ebp]
85 mov dword ptr [ebp], eax ; From now, Temporary's PPI caller's stack is in permenent memory
|
/device/linaro/bootloader/edk2/Nt32Pkg/Sec/ |
Stack.asm | 72 ; Fixup the ebp point to permenent memory
74 mov eax, ebp
77 mov ebp, eax ; From now, ebp is pointed to permenent memory
80 ; Fixup callee's ebp point for PeiDispatch
82 mov eax, dword ptr [ebp]
85 mov dword ptr [ebp], eax ; From now, Temporary's PPI caller's stack is in permenent memory
|
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/ |
SmiException.S | 151 .long 0 # EBP
192 .long 0 # EBP
266 #+ EBP +
267 #+---------------------+ <-- EBP
274 pushl %ebp
275 movl %esp, %ebp
285 ## UINT32 Edi, Esi, Ebp, Esp, Ebx, Edx, Ecx, Eax;
290 leal (6*4)(%ebp), %ecx
292 pushl (%ebp) # EBP
[all...] |
SmiException.asm | 169 DD 0 ; EBP
210 DD 0 ; EBP
283 ; + EBP +
284 ; +---------------------+ <-- EBP
291 push ebp
292 mov ebp, esp
302 ;; UINT32 Edi, Esi, Ebp, Esp, Ebx, Edx, Ecx, Eax;
307 lea ecx, [ebp + 6 * 4]
309 push dword ptr [ebp] ; EBP
[all...] |
SmiException.nasm | 165 DD 0 ; EBP
206 DD 0 ; EBP
280 ; + EBP +
281 ; +---------------------+ <-- EBP
289 push ebp
290 mov ebp, esp
299 ;; UINT32 Edi, Esi, Ebp, Esp, Ebx, Edx, Ecx, Eax;
304 lea ecx, [ebp + 6 * 4]
306 push dword [ebp] ; EBP
[all...] |
/external/mesa3d/src/mesa/x86/ |
common_x86_asm.S | 183 PUSH_L ( EBP ) 184 MOV_L ( ESP, EBP ) 189 STMXCSR ( REGOFF( -4, EBP ) ) 193 STMXCSR ( REGOFF( -8, EBP ) ) 194 AND_L ( CONST( 0xfffffdff ), REGOFF( -8, EBP ) ) 195 LDMXCSR ( REGOFF( -8, EBP ) ) 210 LDMXCSR ( REGOFF( -4, EBP ) )
|
/external/fec/ |
sse2bfly27.s | 21 pushl %ebp 22 movl %esp,%ebp 28 movl 8(%ebp),%edx # edx = vp 37 1: movl 16(%ebp),%eax # eax = nbits 40 movl %eax,16(%ebp) 43 movl 12(%ebp),%ebx # ebx = syms 49 movl %ebx,12(%ebp) 185 2: movl 8(%ebp),%ebx # ebx = vp 195 popl %ebp
|
sse2bfly29.s | 22 pushl %ebp 23 movl %esp,%ebp 29 movl 8(%ebp),%edx # edx = vp 38 1: movl 16(%ebp),%eax # eax = nbits 41 movl %eax,16(%ebp) 44 movl 12(%ebp),%ebx # ebx = syms 50 movl %ebx,12(%ebp) 228 2: movl 8(%ebp),%ebx # ebx = vp 238 popl %ebp
|