/external/clang/test/CodeGen/ |
mozilla-ms-inline-asm.c | 37 // CHECK: mov esp,ebp 38 // CHECK: pop ebp 40 // CHECK: "=*m,*m,*m,*m,*m,~{eax},~{ebp},~{ecx},~{edx},~{flags},~{esp},~{dirflag},~{fpsr},~{flags}" 59 mov esp,ebp 60 pop ebp
|
/external/libjpeg-turbo/simd/ |
jcsample-sse2.asm | 45 push ebp 46 mov ebp,esp 53 mov ecx, JDIMENSION [width_blks(ebp)] 57 mov edx, JDIMENSION [img_width(ebp)] 66 mov eax, INT [max_v_samp(ebp)] 71 mov esi, JSAMPARRAY [input_data(ebp)] ; input_data 95 mov eax, JDIMENSION [v_samp(ebp)] ; rowctr 105 mov esi, JSAMPARRAY [input_data(ebp)] ; input_data 106 mov edi, JSAMPARRAY [output_data(ebp)] ; output_data 174 pop ebp [all...] |
/external/llvm/test/CodeGen/X86/ |
vec_insert-4.ll | 8 ; X32-NEXT: pushl %ebp 9 ; X32-NEXT: movl %esp, %ebp 12 ; X32-NEXT: movl 8(%ebp), %eax 18 ; X32-NEXT: movl %ebp, %esp 19 ; X32-NEXT: popl %ebp
|
vec_extract-mmx.ll | 8 ; X32-NEXT: pushl %ebp 9 ; X32-NEXT: movl %esp, %ebp 12 ; X32-NEXT: movl 8(%ebp), %eax 23 ; X32-NEXT: movl %ebp, %esp 24 ; X32-NEXT: popl %ebp 50 ; X32-NEXT: pushl %ebp 51 ; X32-NEXT: movl %esp, %ebp 54 ; X32-NEXT: movl 8(%ebp), %eax 62 ; X32-NEXT: movl %ebp, %esp 63 ; X32-NEXT: popl %ebp [all...] |
frameaddr.ll | 15 ; CHECK-32-NEXT: movl %esp, %ebp 16 ; CHECK-32-NEXT: movl %ebp, %eax 33 ; CHECK-X32ABI-NEXT: movl %esp, %ebp 34 ; CHECK-X32ABI-NEXT: movl %ebp, %eax 40 ; CHECK-NACL64-NEXT: movl %ebp, %eax 49 ; CHECK-32-NEXT: movl %esp, %ebp 50 ; CHECK-32-NEXT: movl (%ebp), %eax 69 ; CHECK-X32ABI-NEXT: movl %esp, %ebp 70 ; CHECK-X32ABI-NEXT: movl (%ebp), %eax 77 ; CHECK-NACL64-NEXT: movl (%ebp), %ea [all...] |
seh-stack-realign.ll | 40 %ebp = tail call i8* @llvm.frameaddress(i32 1) 41 %parentfp = tail call i8* @llvm.x86.seh.recoverfp(i8* bitcast (i32 ()* @main to i8*), i8* %ebp) 44 %info.addr = getelementptr inbounds i8, i8* %ebp, i32 -20 65 ; CHECK: movl -24(%ebp), %esp 67 ; CHECK: leal -36(%ebp), %esi 68 ; Restore EBP 69 ; CHECK: movl 4(%esi), %ebp 83 ; CHECK: pushl %ebp 84 ; CHECK: movl %esp, %ebp 85 ; CHECK: movl (%ebp), %[[oldebp:[a-z]+] [all...] |
win32-seh-nested-finally.ll | 43 ; CHECK: movl $-1, -[[state:[0-9]+]](%ebp) 45 ; CHECK: movl $1, -[[state]](%ebp) 49 ; CHECK: movl $0, -[[state]](%ebp) 53 ; CHECK: movl $-1, -[[state]](%ebp) 60 ; CHECK: pushl %ebp 61 ; CHECK: addl $12, %ebp 66 ; CHECK: popl %ebp 70 ; CHECK: pushl %ebp 71 ; CHECK: addl $12, %ebp 75 ; CHECK: popl %ebp [all...] |
/external/google-breakpad/src/processor/ |
stackwalker_x86_unittest.cc | 163 raw_context.ebp = 0x80000000; 190 raw_context.ebp = 0x80000000; 213 raw_context.ebp = 0x80000000; 238 // %ebp just below the return address, and has its own %ebp pointing 239 // at the saved %ebp. 245 .Mark(&frame0_ebp) // frame 0 %ebp points here 246 .D32(frame1_ebp) // frame 0: saved %ebp 249 .Mark(&frame1_ebp) // frame 1 %ebp points here 250 .D32(0) // frame 1: saved %ebp (stack end [all...] |
stackwalker_x86.h | 72 // Implementation of Stackwalker, using x86 context (%ebp, %esp, %eip) and 73 // stack conventions (saved %ebp at [%ebp], saved %eip at 4[%ebp], or 94 // Assuming a traditional frame layout --- where the caller's %ebp 96 // %ebp points to the saved %ebp --- construct the frame that called
|
stackwalker_x86.cc | 54 // a heuristic for recovering of the EBP chain after a scan for return address. 71 { "$ebp", NULL, true, 72 StackFrameX86::CONTEXT_VALID_EBP, &MDRawContextX86::ebp }, 203 // Set up the dictionary for the PostfixEvaluator. %ebp and %esp are used 208 dictionary["$ebp"] = last_frame->context.ebp; 282 // value of %ebp can be recovered from a location in its stack frame, 285 // Functions that fall into this category use the %ebp register for 287 // %ebp before returning. These functions create their stack frame 297 // saved return address. The saved value of %ebp to be restored fo 443 uint32_t ebp = dictionary["$ebp"]; local [all...] |
/device/linaro/bootloader/edk2/DuetPkg/BootSector/ |
efi64.asm | 111 ; mov ebp, 055555555h
122 mov ebp,[esi+03ch] ; ebp = [22000 + [22014] + 3c] = NT Image Header for EFILDR.C
123 add ebp,esi
124 mov edi,[ebp+030h] ; edi = [[22000 + [22014] + 3c] + 2c] = ImageBase (63..32 is zero, ignore)
125 mov eax,[ebp+028h] ; eax = [[22000 + [22014] + 3c] + 24] = EntryPoint
130 mov bx,word ptr[ebp+6] ; bx = Number of sections
132 mov ax,word ptr[ebp+014h] ; ax = Optional Header Size
133 add ebp,eax
134 add ebp,018h ; ebp = Start of 1st Section [all...] |
/toolchain/binutils/binutils-2.27/gas/testsuite/gas/i386/ |
katmai.s | 9 andnps 0x0(%ebp),%xmm4 33 cmpunordps 0x0(%ebp),%xmm4 49 cmpordps 0x0(%ebp),%xmm4 57 cvtsi2ss %ebp,%xmm4 65 cvttss2si 0x0(%ebp),%esp 66 cvttss2si %xmm6,%ebp 71 ldmxcsr 0x0(%ebp) 94 movups 0x0(%ebp),%xmm4 110 rsqrtss 0x0(%ebp),%xmm4 126 unpcklps 0x0(%ebp),%xmm [all...] |
mwaitx-reg.l | 37 #ebp 38 .*:[0-9]*: Error: .*ebp.* 1 .*monitorx.* 39 .*:[0-9]*: Error: .*ebp.* 2 .*monitorx.* 40 .*:[0-9]*: Error: .*ebp.* 3 .*monitorx.* 41 .*:[0-9]*: Error: .*ebp.* 1 .*mwaitx.* 42 .*:[0-9]*: Error: .*ebp.* 2 .*mwaitx.* 43 .*:[0-9]*: Error: .*ebp.* 3 .*mwaitx.*
|
modrm.l | 171 14 0029 8C5D12 mov %ds,%ss:0x12\(%ebp\) 178 21 0050 8C9D7856 3412 mov %ds,%ss:0x12345678\(%ebp\) 186 29 006e 8CDD mov %ds,%ebp 229 72 011c 368C1C28 mov %ds,%ss:\(%eax,%ebp,1\) 230 73 0120 368C1C29 mov %ds,%ss:\(%ecx,%ebp,1\) 231 74 0124 368C1C2A mov %ds,%ss:\(%edx,%ebp,1\) 232 75 0128 368C1C2B mov %ds,%ss:\(%ebx,%ebp,1\) 233 76 012c 8C1C2C mov %ds,%ss:\(%esp,%ebp,1\) 234 77 012f 368C1C2D 00000000 mov %ds,%ss:\(,%ebp,1\) 235 78 0137 368C1C2E mov %ds,%ss:\(%esi,%ebp,1\ [all...] |
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EfiCommonLib/Ia32/ |
DivU64x32.asm | 59 push ebp
60 mov ebp, esp
63 mov eax, [ebp + 0Ch] ; Put high 32 bits of 64-bit dividend in EAX
64 mov ecx, [ebp + 10h] ; Put 32 bits divisor in ECX
70 mov eax, [ebp + 8] ; Put low 32 bits of 64-bit dividend in EAX
75 mov ecx, [ebp + 14h] ; Put &REMAINDER to ecx
82 pop ebp
|
/external/llvm/test/DebugInfo/PDB/DIA/ |
pdbdump-symbol-format.test | 14 ; SYM_FORMAT-DAG: func [{{.*}}] (EBP) int __cdecl _purecall() 15 ; SYM_FORMAT-DAG: func [{{.*}}] (EBP) int __cdecl main(int argc, char** argv) 16 ; SYM_FORMAT-DAG: func [{{.*}}] (EBP) void A::A() 17 ; SYM_FORMAT-DAG: func [{{.*}}] (EBP) void B::B() 19 ; SYM_FORMAT-DAG: func [{{.*}}] (EBP) virtual void B::PureFunc() 20 ; SYM_FORMAT-DAG: func [{{.*}}] (EBP) void A::RegularFunc() 21 ; SYM_FORMAT-DAG: func [{{.*}}] (EBP) virtual void A::VirtualFunc()
|
/external/swiftshader/third_party/subzero/tests_lit/llvm2ice_tests/ |
fused-alloca.ll | 58 ; CHECK-NEXT: push ebp 59 ; CHECK-NEXT: mov ebp,esp 62 ; CHECK-NEXT: mov eax,DWORD PTR [ebp+0x8] 66 ; CHECK-NEXT: mov esp,ebp 67 ; CHECK-NEXT: pop ebp 139 ; CHECK-NEXT: push ebp 140 ; CHECK-NEXT: mov ebp,esp 142 ; CHECK-NEXT: mov eax,DWORD PTR [ebp+0x8] 147 ; CHECK-NEXT: mov DWORD PTR [ebp-0x18],eax 150 ; CHECK-NEXT: mov esp,ebp [all...] |
align-spill-locations.ll | 54 ; CHECK: movups xmm0,XMMWORD PTR [ebp-0x18] 55 ; CHECK-NEXT: mov esp,ebp 56 ; CHECK-NEXT: pop ebp 69 ; CHECK: movups xmm0,XMMWORD PTR [ebp-0x18] 70 ; CHECK-NEXT: mov esp,ebp 71 ; CHECK-NEXT: pop ebp
|
/external/fec/ |
mmxbfly29.s | 22 pushl %ebp 23 movl %esp,%ebp 29 movl 8(%ebp),%edx # edx = vp 30 movl 8(%ebp),%edx # edx = vp 39 1: movl 16(%ebp),%eax # eax = nbits 42 movl %eax,16(%ebp) 44 movl 12(%ebp),%ebx # ebx = syms 47 movl %ebx,12(%ebp) 142 movl 8(%ebp),%ebx # ebx = vp 152 popl %ebp [all...] |
/external/zlib/src/contrib/masmx86/ |
inffas32.asm | 165 push ebp
192 mov ebp, [esp+92]
196 sub ebp,ecx
197 neg ebp
198 add ebp,ebx
204 mov [esp+40],ebp
233 mov ebp, [edi+hold_state]
264 or ebp,eax
331 or ebp,eax
336 and edx,ebp
[all...] |
/toolchain/binutils/binutils-2.27/zlib/contrib/masmx86/ |
inffas32.asm | 165 push ebp
192 mov ebp, [esp+92]
196 sub ebp,ecx
197 neg ebp
198 add ebp,ebx
204 mov [esp+40],ebp
233 mov ebp, [edi+hold_state]
264 or ebp,eax
331 or ebp,eax
336 and edx,ebp
[all...] |
/external/valgrind/coregrind/m_syswrap/ |
syscall-x86-darwin.S | 68 Int syscallno, // ebp+8 69 void* guest_state, // ebp+12 70 const vki_sigset_t *sysmask, // ebp+16 71 const vki_sigset_t *postmask, // ebp+20 72 Int sigsetSzB) // ebp+24 87 push %ebp 88 mov %esp, %ebp 97 pushl 20(%ebp) 98 pushl 16(%ebp) 110 movl 12(%ebp), %edx [all...] |
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/Ia32/ |
InternalSwitchStack.S | 36 pushl %ebp
37 movl %esp, %ebp
39 movl 20(%ebp), %esp # switch stack
42 movl 16(%ebp), %eax
44 movl 12(%ebp), %eax
47 jmp *8(%ebp) # call and never return
|
InternalSwitchStack.nasm | 37 push ebp
38 mov ebp, esp
40 mov esp, [ebp + 20] ; switch stack
42 mov eax, [ebp + 16]
44 mov eax, [ebp + 12]
47 jmp dword [ebp + 8] ; call and never return
|
/external/boringssl/win-x86/crypto/fipsmodule/ |
aesni-x86.asm | 358 push ebp 372 mov ebp,edx 403 mov edx,ebp 474 mov ebp,edx 505 mov edx,ebp 585 pop ebp 591 push ebp 601 mov ebp,esp 604 mov DWORD [48+esp],ebp 613 xor ebp,eb [all...] |