Home
last modified time | relevance | path

Searched refs:mips_sp (Results 1 – 5 of 5) sorted by relevance

/dports/lang/mono/mono-5.10.1.57/mono/mini/
H A Dexceptions-mips.c63 | (1 << mips_sp) | (1 << mips_ra)); in mono_arch_get_restore_context()
122 mips_addiu (code, mips_sp, mips_sp, -alloc_size); in mono_arch_get_call_filter()
169 mips_addiu (code, mips_sp, mips_sp, alloc_size); in mono_arch_get_call_filter()
212 (void *) ctx.sc_pc, (void *) ctx.sc_regs[mips_sp], in throw_exception()
250 mips_addiu (code, mips_sp, mips_sp, -alloc_size); in mono_arch_get_throw_exception_generic()
255 if (i != mips_sp) in mono_arch_get_throw_exception_generic()
258 mips_addiu (code, mips_at, mips_sp, alloc_size); in mono_arch_get_throw_exception_generic()
282 mips_move (code, mips_a2, mips_sp); in mono_arch_get_throw_exception_generic()
433 new_ctx->sc_regs [mips_sp] = (mgreg_t)cfa; in mono_arch_unwind_frame()
516 guint64 sp = UCONTEXT_GREGS (sigctx) [mips_sp]; in mono_arch_handle_exception()
[all …]
H A Dtramp-mips.c153 mips_addiu (code, mips_sp, mips_sp, -STACK); in mono_arch_create_generic_trampoline()
154 mips_sw (code, mips_ra, mips_sp, STACK + MIPS_RET_ADDR_OFFSET); in mono_arch_create_generic_trampoline()
161 MIPS_SW (code, i, mips_sp, lmf + G_STRUCT_OFFSET (MonoLMF, iregs[i])); in mono_arch_create_generic_trampoline()
170 mips_addiu (code, mips_at, mips_sp, STACK); in mono_arch_create_generic_trampoline()
171 MIPS_SW (code, mips_at, mips_sp, lmf + G_STRUCT_OFFSET (MonoLMF, iregs[mips_sp])); in mono_arch_create_generic_trampoline()
180 mips_sw (code, mips_ra, mips_sp, lmf + G_STRUCT_OFFSET(MonoLMF, eip)); in mono_arch_create_generic_trampoline()
198 mips_addiu (code, mips_at, mips_sp, lmf); in mono_arch_create_generic_trampoline()
214 mips_lw (code, mips_a1, mips_sp, STACK + MIPS_RET_ADDR_OFFSET); in mono_arch_create_generic_trampoline()
258 mips_lw (code, mips_ra, mips_sp, STACK + MIPS_RET_ADDR_OFFSET); in mono_arch_create_generic_trampoline()
259 mips_addiu (code, mips_sp, mips_sp, STACK); in mono_arch_create_generic_trampoline()
[all …]
H A Dmini-mips.c1388 int frame_reg = mips_sp; in mono_arch_allocate_vars()
1429 frame_reg = mips_sp; in mono_arch_allocate_vars()
1433 if (frame_reg != mips_sp) { in mono_arch_allocate_vars()
3886 mips_subu (code, mips_sp, mips_sp, mips_at); in mono_arch_output_basic_block()
4862 mips_addiu (code, mips_sp, mips_sp, -alloc_size); in mono_arch_emit_prolog()
5135 mips_addu (code, mips_sp, mips_sp, -alloc2_size); in mono_arch_emit_prolog()
5139 mips_addu (code, mips_sp, mips_sp, mips_at); in mono_arch_emit_prolog()
5222 mips_addiu (code, mips_sp, mips_sp, -32); in mono_arch_instrument_epilog_full()
5272 mips_addiu (code, mips_sp, mips_sp, 32); in mono_arch_instrument_epilog_full()
5323 mips_addu (code, mips_sp, mips_sp, mips_at); in mono_arch_emit_epilog_sub()
[all …]
/dports/lang/mono/mono-5.10.1.57/mono/utils/
H A Dmono-context.h809 #define MONO_CONTEXT_SET_SP(ctx,sp) do { (ctx)->sc_regs[mips_sp] = (mgreg_t)(sp); } while (0);
813 #define MONO_CONTEXT_GET_SP(ctx) ((gpointer)((ctx)->sc_regs[mips_sp]))
/dports/lang/mono/mono-5.10.1.57/mono/arch/mips/
H A Dmips-codegen.h52 mips_sp, /* stack pointer */ enumerator