Searched refs:ebx (Results 1 - 1 of 1) sorted by relevance

/ndk/sources/cxx-stl/stlport/src/
H A Dlock_free_slist.h56 // NOTE: GCC uses ebx as the PIC register for globals in shared libraries.
61 // requires ebx, I work around this here by using ecx for the '__item'
62 // input and spilling ebx into edi. This also precludes us from using
64 // it relative to ebx). Instead, we're using esi for the address of _M_data.
70 (" movl %%ebx, %%edi\n\t"
71 " movl %%ecx, %%ebx\n\t"
72 "L1_%=: movl %%eax, (%%ebx)\n\t" // __item._M_next = _M._M_data._M_top
76 " movl %%edi, %%ebx"
92 (" movl %%ebx, %%edi\n\t"
95 " movl (%%eax), %%ebx\
214 mov ebx, __item local
242 mov ebx, [eax] // new top = _M._M_data._M_top->_M_next local
269 xor ebx,ebx // We're attempting to set _M._M_data._M_top to NULL local
[all...]

Completed in 4 milliseconds