Searched refs:mips_sp (Results 1 – 5 of 5) sorted by relevance
/dports/lang/mono/mono-5.10.1.57/mono/mini/ |
H A D | exceptions-mips.c | 63 | (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 D | tramp-mips.c | 153 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 D | mini-mips.c | 1388 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 D | mono-context.h | 809 #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 D | mips-codegen.h | 52 mips_sp, /* stack pointer */ enumerator
|