Home
last modified time | relevance | path

Searched refs:X86_ESP (Results 1 – 25 of 70) sorted by relevance

123

/dports/lang/mono/mono-5.10.1.57/mono/mini/
H A Dtramp-x86.c222 x86_mov_reg_reg (code, X86_EBP, X86_ESP, sizeof (mgreg_t)); in mono_arch_create_generic_trampoline()
237 } else if (i == X86_ESP) { in mono_arch_create_generic_trampoline()
377 x86_push_membase (code, X86_ESP, 3 * 4); in mono_arch_create_generic_trampoline()
396 if (i == X86_ESP || i == X86_EBP) in mono_arch_create_generic_trampoline()
411 x86_mov_reg_membase (code, X86_EAX, X86_ESP, 0, 4); in mono_arch_create_generic_trampoline()
413 x86_alu_reg_imm (code, X86_ADD, X86_ESP, 4); in mono_arch_create_generic_trampoline()
489 x86_mov_reg_membase (code, X86_EAX, X86_ESP, 4, 4); in mono_arch_create_rgctx_lazy_fetch_trampoline()
693 x86_mov_reg_reg (code, X86_EBP, X86_ESP, sizeof(mgreg_t)); in mono_arch_create_sdb_trampoline()
696 x86_alu_reg_imm (code, X86_SUB, X86_ESP, framesize + 8); in mono_arch_create_sdb_trampoline()
707 …x86_mov_membase_reg (code, X86_ESP, ctx_offset + G_STRUCT_OFFSET (MonoContext, esp), X86_ESP, size… in mono_arch_create_sdb_trampoline()
[all …]
H A Dexceptions-x86.c95 x86_mov_reg_reg (code, X86_EDI, X86_ESP, 4); in mono_win32_get_handle_stackoverflow()
113 x86_mov_reg_reg (code, X86_ESP, X86_EDI, 4); in mono_win32_get_handle_stackoverflow()
390 x86_mov_reg_reg (code, X86_EBP, X86_ESP, 4); in mono_arch_get_call_filter()
410 x86_mov_reg_reg (code, X86_EDX, X86_ESP, 4); in mono_arch_get_call_filter()
420 x86_pop_reg (code, X86_ESP); in mono_arch_get_call_filter()
461 ctx.esp = regs [X86_ESP]; in mono_x86_throw_exception()
518 ctx.esp = regs [X86_ESP]; in mono_x86_resume_unwind()
582 if (i != X86_ESP) in get_throw_trampoline()
609 x86_mov_membase_reg (code, X86_ESP, regs_offset + (X86_ESP * 4), X86_EAX, 4); in get_throw_trampoline()
817 regs [X86_ESP] = new_ctx->esp; in mono_arch_unwind_frame()
[all …]
H A Dtramp-x86-gsharedvt.c113 mono_add_unwind_op_def_cfa (unwind_ops, code, buf, X86_ESP, cfa_offset); in mono_arch_get_gsharedvt_trampoline()
119 x86_mov_reg_reg (code, X86_EBP, X86_ESP, sizeof (gpointer)); in mono_arch_get_gsharedvt_trampoline()
122 x86_alu_reg_imm (code, X86_SUB, X86_ESP, 8); in mono_arch_get_gsharedvt_trampoline()
133 x86_alu_reg_reg (code, X86_SUB, X86_ESP, X86_EAX); in mono_arch_get_gsharedvt_trampoline()
137 x86_mov_reg_reg (code, X86_ECX, X86_ESP, 4); in mono_arch_get_gsharedvt_trampoline()
148 x86_mov_reg_reg (code, X86_EAX, X86_ESP, 4); in mono_arch_get_gsharedvt_trampoline()
165 x86_alu_reg_imm (code, X86_ADD, X86_ESP, 4 * 4); in mono_arch_get_gsharedvt_trampoline()
206 x86_alu_reg_reg (code, X86_ADD, X86_EAX, X86_ESP); in mono_arch_get_gsharedvt_trampoline()
335 x86_alu_reg_imm (code, X86_ADD, X86_ESP, 4); in mono_arch_get_gsharedvt_trampoline()
342 x86_alu_reg_imm (code, X86_ADD, X86_ESP, 4); in mono_arch_get_gsharedvt_trampoline()
H A Dmini-x86.c90 case X86_ESP: return "%esp"; in mono_arch_regname()
1422 vtarg->inst_destbasereg = X86_ESP; in mono_arch_emit_call()
2109 x86_fnstcw_membase(code, X86_ESP, 0); in emit_float_to_int()
2113 x86_fldcw_membase (code, X86_ESP, 2); in emit_float_to_int()
2126 x86_fldcw_membase (code, X86_ESP, 0); in emit_float_to_int()
2168 x86_test_membase_reg (code, X86_ESP, 0, X86_ESP); in mono_emit_stack_alloc()
5065 cfg->frame_reg = X86_ESP; in mono_arch_emit_prolog()
5134 x86_test_membase_reg (code, X86_ESP, 0, X86_ESP); in mono_arch_emit_prolog()
5837 guint32 esp = regs [X86_ESP]; in mono_arch_get_this_arg_from_call()
6093 case X86_ESP: return ctx->esp; in mono_arch_context_get_int_reg()
[all …]
/dports/devel/libx86/libx86-1.1/
H A Dthunk.c113 X86_ESP -= 2; in pushw()
171 X86_ESP = 0xFFF9; in LRMI_init()
210 X86_ESP = registers->sp; in real_call()
212 X86_ESP = 0xFFF9; in real_call()
/dports/devel/orc/orc-0.4.31/orc/
H A Dorcx86.c145 if (reg2 == X86_ESP || reg2 == X86_R12) { in orc_x86_emit_modrm_memoffset_old()
153 if (reg2 == X86_ESP || reg2 == X86_R12) { in orc_x86_emit_modrm_memoffset_old()
159 if (reg2 == X86_ESP || reg2 == X86_R12) { in orc_x86_emit_modrm_memoffset_old()
173 if (src == X86_ESP || src == X86_R12) { in orc_x86_emit_modrm_memoffset()
181 if (src == X86_ESP || src == X86_R12) { in orc_x86_emit_modrm_memoffset()
187 if (src == X86_ESP || src == X86_R12) { in orc_x86_emit_modrm_memoffset()
468 orc_x86_emit_mov_reg_reg (compiler, 4, X86_ESP, X86_EBP); in orc_x86_emit_prologue()
470 orc_x86_emit_mov_memoffset_reg (compiler, 4, 8, X86_ESP, compiler->exec_reg); in orc_x86_emit_prologue()
H A Dorcprogram-sse.c155 compiler->valid_regs[X86_ESP] = 0; in orc_compiler_sse_init()
182 compiler->valid_regs[X86_ESP] = 0; in orc_compiler_sse_init()
763 compiler->gp_tmpreg, X86_ESP); in orc_compiler_sse_save_registers()
768 saved * 16, X86_ESP, FALSE, FALSE); in orc_compiler_sse_save_registers()
782 orc_x86_emit_mov_memoffset_sse (compiler, 16, saved * 16, X86_ESP, in orc_compiler_sse_restore_registers()
790 compiler->gp_tmpreg, X86_ESP); in orc_compiler_sse_restore_registers()
/dports/emulators/dynamips-community/dynamips-0.2.17/stable/
H A Dx86-codegen.h26 X86_ESP = 4, enumerator
269 if ((basereg) == X86_ESP) { \
271 x86_address_byte ((inst), 0, (r), X86_ESP); \
272 x86_address_byte ((inst), 0, X86_ESP, X86_ESP); \
274 x86_address_byte ((inst), 1, (r), X86_ESP); \
275 x86_address_byte ((inst), 0, X86_ESP, X86_ESP); \
278 x86_address_byte ((inst), 2, (r), X86_ESP); \
279 x86_address_byte ((inst), 0, X86_ESP, X86_ESP); \
H A Dmips64_x86_trans.c307 x86_alu_reg_imm(b->jit_ptr,X86_SUB,X86_ESP,8); in mips64_emit_memop_fast64()
310 x86_alu_reg_imm(b->jit_ptr,X86_ADD,X86_ESP,12); in mips64_emit_memop_fast64()
395 x86_alu_reg_imm(b->jit_ptr,X86_SUB,X86_ESP,8); in mips64_emit_memop_fast32()
398 x86_alu_reg_imm(b->jit_ptr,X86_ADD,X86_ESP,12); in mips64_emit_memop_fast32()
454 x86_alu_reg_imm(b->jit_ptr,X86_SUB,X86_ESP,8); in mips64_emit_memop()
457 x86_alu_reg_imm(b->jit_ptr,X86_ADD,X86_ESP,12); in mips64_emit_memop()
481 x86_alu_reg_imm(b->jit_ptr,X86_SUB,X86_ESP,12); in mips64_emit_breakpoint()
484 x86_alu_reg_imm(b->jit_ptr,X86_ADD,X86_ESP,12); in mips64_emit_breakpoint()
501 x86_alu_reg_imm(b->jit_ptr,X86_SUB,X86_ESP,4); in mips64_emit_unknown()
505 x86_alu_reg_imm(b->jit_ptr,X86_ADD,X86_ESP,12); in mips64_emit_unknown()
[all …]
/dports/emulators/dynamips-community/dynamips-0.2.17/unstable/
H A Dx86-codegen.h26 X86_ESP = 4, enumerator
269 if ((basereg) == X86_ESP) { \
271 x86_address_byte ((inst), 0, (r), X86_ESP); \
272 x86_address_byte ((inst), 0, X86_ESP, X86_ESP); \
274 x86_address_byte ((inst), 1, (r), X86_ESP); \
275 x86_address_byte ((inst), 0, X86_ESP, X86_ESP); \
278 x86_address_byte ((inst), 2, (r), X86_ESP); \
279 x86_address_byte ((inst), 0, X86_ESP, X86_ESP); \
H A Dmips64_x86_trans.c329 x86_alu_reg_imm(b->jit_ptr,X86_SUB,X86_ESP,8); in mips64_emit_memop_fast64()
332 x86_alu_reg_imm(b->jit_ptr,X86_ADD,X86_ESP,12); in mips64_emit_memop_fast64()
423 x86_alu_reg_imm(b->jit_ptr,X86_SUB,X86_ESP,8); in mips64_emit_memop_fast32()
426 x86_alu_reg_imm(b->jit_ptr,X86_ADD,X86_ESP,12); in mips64_emit_memop_fast32()
482 x86_alu_reg_imm(b->jit_ptr,X86_SUB,X86_ESP,8); in mips64_emit_memop()
485 x86_alu_reg_imm(b->jit_ptr,X86_ADD,X86_ESP,12); in mips64_emit_memop()
509 x86_alu_reg_imm(b->jit_ptr,X86_SUB,X86_ESP,12); in mips64_emit_breakpoint()
512 x86_alu_reg_imm(b->jit_ptr,X86_ADD,X86_ESP,12); in mips64_emit_breakpoint()
529 x86_alu_reg_imm(b->jit_ptr,X86_SUB,X86_ESP,4); in mips64_emit_unknown()
533 x86_alu_reg_imm(b->jit_ptr,X86_ADD,X86_ESP,12); in mips64_emit_unknown()
[all …]
/dports/lang/mono/mono-5.10.1.57/mono/arch/x86/
H A Dx86-codegen.h35 X86_ESP = 4, enumerator
293 if ((basereg) == X86_ESP) { \
295 x86_address_byte ((inst), 0, (r), X86_ESP); \
296 x86_address_byte ((inst), 0, X86_ESP, X86_ESP); \
298 x86_address_byte ((inst), 1, (r), X86_ESP); \
299 x86_address_byte ((inst), 0, X86_ESP, X86_ESP); \
302 x86_address_byte ((inst), 2, (r), X86_ESP); \
303 x86_address_byte ((inst), 0, X86_ESP, X86_ESP); \
/dports/devel/libx86/libx86-1.1/x86emu/include/
H A Dxf86x86emu.h21 #define X86_ESP M.x86.R_ESP macro
/dports/sysutils/vbetool/vbetool-1.1/include/
H A Dxf86x86emu.h21 #define X86_ESP M.x86.R_ESP macro
/dports/net/tigervnc-server/tigervnc-1.12.0/unix/xserver/hw/xfree86/os-support/
H A Dint10Defines.h53 #define X86_ESP CPU_RD(esp,0) macro
/dports/net/tigervnc-server/tigervnc-1.12.0/unix/xserver/hw/xfree86/int10/
H A Dxf86x86emu.h24 #define X86_ESP M.x86.R_ESP macro
/dports/x11-servers/xorg-dmx/xorg-server-1.20.13/hw/xfree86/int10/
H A Dxf86x86emu.h24 #define X86_ESP M.x86.R_ESP macro
/dports/x11-servers/xorg-dmx/xorg-server-1.20.13/hw/xfree86/os-support/
H A Dint10Defines.h53 #define X86_ESP CPU_RD(esp,0) macro
/dports/x11-servers/xorg-nestserver/xorg-server-1.20.13/hw/xfree86/os-support/
H A Dint10Defines.h53 #define X86_ESP CPU_RD(esp,0) macro
/dports/x11-servers/xwayland-devel/xorg-xserver-xorg-server-21.0.99.1-177-g9e5a37961/hw/xfree86/int10/
H A Dxf86x86emu.h24 #define X86_ESP M.x86.R_ESP macro
/dports/x11-servers/xwayland-devel/xorg-xserver-xorg-server-21.0.99.1-177-g9e5a37961/hw/xfree86/os-support/
H A Dint10Defines.h53 #define X86_ESP CPU_RD(esp,0) macro
/dports/x11-servers/xwayland/xorg-server-1.20.13/hw/xfree86/os-support/
H A Dint10Defines.h53 #define X86_ESP CPU_RD(esp,0) macro
/dports/x11-servers/xwayland/xorg-server-1.20.13/hw/xfree86/int10/
H A Dxf86x86emu.h24 #define X86_ESP M.x86.R_ESP macro
/dports/x11-servers/xorg-vfbserver/xorg-server-1.20.13/hw/xfree86/os-support/
H A Dint10Defines.h53 #define X86_ESP CPU_RD(esp,0) macro
/dports/x11-servers/xorg-vfbserver/xorg-server-1.20.13/hw/xfree86/int10/
H A Dxf86x86emu.h24 #define X86_ESP M.x86.R_ESP macro

123