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

/openjdk7/hotspot/src/os_cpu/bsd_x86/vm/
H A Dbsd_x86_32.s62 fldcw 0(%esp)
76 movl 0x8(%esp), %eax
77 movl 0x4(%esp), %ecx
100 movl 4+12(%esp),%ecx # count
102 movl 8+ 4(%esp),%esi # from
103 movl 8+ 8(%esp),%edi # to
208 movl 4+12(%esp),%ecx # count
210 movl 8+ 4(%esp),%esi # from
211 movl 8+ 8(%esp),%edi # to
296 movl 4+12(%esp),
[all...]
H A Dos_bsd_x86.cpp87 #define SPELL_REG_SP "esp"
171 # define context_esp uc_mcontext->DU3_PREFIX(ss,esp)
273 register void *esp; local
274 __asm__("mov %%"SPELL_REG_SP", %0":"=r"(esp));
275 return (address) esp;
277 register void *esp;
278 __asm__("mov %%"SPELL_REG_SP", %0":"=r"(esp));
279 return (address) ((char*)esp + sizeof(long)*2);
281 register void *esp __asm__ (SPELL_REG_SP);
282 return (address) esp;
[all...]
/openjdk7/hotspot/src/os_cpu/linux_x86/vm/
H A Dlinux_x86_32.s55 movl 0x8(%esp), %eax
56 movl 0x4(%esp), %ecx
79 movl 4+12(%esp),%ecx # count
81 movl 8+ 4(%esp),%esi # from
82 movl 8+ 8(%esp),%edi # to
187 movl 4+12(%esp),%ecx # count
189 movl 8+ 4(%esp),%esi # from
190 movl 8+ 8(%esp),%edi # to
275 movl 4+12(%esp),%ecx # count
277 movl 8+ 4(%esp),
[all...]
H A Dos_linux_x86.cpp88 #define SPELL_REG_SP "esp"
94 register void *esp; local
95 __asm__("mov %%"SPELL_REG_SP", %0":"=r"(esp));
96 return (address) ((char*)esp + sizeof(long)*2);
98 register void *esp __asm__ (SPELL_REG_SP);
99 return (address) esp;
/openjdk7/hotspot/src/os_cpu/solaris_x86/vm/
H A Dsolaris_x86_32.s53 fldcw 0(%esp)
63 movl 0x8(%esp), %eax
64 movl 0x4(%esp), %ecx
96 movl 4(%esp),%ecx
111 movl 4+12(%esp),%ecx / count
113 movl 8+ 4(%esp),%esi / from
114 movl 8+ 8(%esp),%edi / to
218 movl 4+12(%esp),%ecx / count
220 movl 8+ 4(%esp),%esi / from
221 movl 8+ 8(%esp),
[all...]
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/x86/
H A DBsdX86CFrame.java58 Address esp = context.getRegisterAsAddress(X86ThreadContext.ESP);
60 if ( (ebp == null) || ebp.lessThan(esp) ) {
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/x86/
H A DX86CFrame.java49 Address esp = context.getRegisterAsAddress(X86ThreadContext.ESP);
51 if ( (ebp == null) || ebp.lessThan(esp) ) {
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/linux/x86/
H A DLinuxX86CFrame.java58 Address esp = context.getRegisterAsAddress(X86ThreadContext.ESP);
60 if ( (ebp == null) || ebp.lessThan(esp) ) {
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dframe_sparc.cpp839 // esp, according to Lesp (e.g. not depending on bci), if seems valid
840 intptr_t* esp = *interpreter_frame_esp_addr(); local
841 if ((esp >= sp()) && (esp < fp())) {
842 values.describe(-1, esp, "*Lesp");
H A DtemplateInterpreter_sparc.cpp1648 intptr_t* esp = monitors - 1 - local
1720 tty->print_cr("Lesp = 0x%x", esp);
1737 *interpreter_frame->register_addr(Lesp) = (intptr_t) esp;
1753 assert(interpreter_frame->interpreter_frame_tos_address()-1 == esp, "esp matches");
1759 assert(lo <= esp && esp < monitors, "esp in bounds");
/openjdk7/hotspot/src/os_cpu/windows_x86/vm/
H A DorderAccess_windows_x86.inline.hpp44 mov eax, dword ptr [esp];
60 lock add dword ptr [esp], 0;
/openjdk7/hotspot/agent/src/os/linux/
H A DLinuxDebuggerLocal.c328 regs[REG_INDEX(SP)] = (uintptr_t) gregs.esp;
H A Dps_core.c552 print_debug("\tesp = 0x%x\n", newthr->regs.esp);
/openjdk7/hotspot/src/cpu/x86/vm/
H A DtemplateInterpreter_x86_64.cpp173 // and NULL it as marker that esp is now tos until next java call
1647 intptr_t* esp = (intptr_t*) monbot - local
1650 interpreter_frame->interpreter_frame_set_last_sp(esp);

Completed in 414 milliseconds