Home
last modified time | relevance | path

Searched refs:ARMREG_IP0 (Results 1 – 6 of 6) sorted by path

/dports/lang/mono/mono-5.10.1.57/mono/arch/arm64/
H A Darm64-codegen.h51 ARMREG_IP0 = ARMREG_R16, enumerator
/dports/lang/mono/mono-5.10.1.57/mono/mini/
H A Daot-compiler.c1215 arm_subx (code, ARMREG_IP0, ARMREG_IP0, ARMREG_IP1); in arm64_emit_tramp_page_common_code()
1219 arm_ldrx (code, ARMREG_IP0, ARMREG_IP0, 8); in arm64_emit_tramp_page_common_code()
1220 arm_brx (code, ARMREG_IP0); in arm64_emit_tramp_page_common_code()
1320 arm_subx (code, ARMREG_IP0, ARMREG_IP0, ARMREG_IP1); in arm64_emit_specific_trampoline_pages()
1333 arm_cbzx (code, ARMREG_IP0, 0); in arm64_emit_specific_trampoline_pages()
1344 arm_ldrx (code, ARMREG_IP0, ARMREG_IP0, 0); in arm64_emit_specific_trampoline_pages()
1345 arm_brx (code, ARMREG_IP0); in arm64_emit_specific_trampoline_pages()
1351 arm_brx (code, ARMREG_IP0); in arm64_emit_specific_trampoline_pages()
1422 arm_ldrx (code, ARMREG_IP0, ARMREG_IP0, 0); in arm64_emit_imt_trampoline()
1423 arm_brx (code, ARMREG_IP0); in arm64_emit_imt_trampoline()
[all …]
H A Dexceptions-arm64.c40 arm_movx (code, ARMREG_IP0, ARMREG_R0); in mono_arch_get_restore_context()
41 ctx_reg = ARMREG_IP0; in mono_arch_get_restore_context()
60 arm_movspx (code, ARMREG_SP, ARMREG_IP0); in mono_arch_get_restore_context()
125 arm_ldrx (code, ARMREG_IP0, ARMREG_R0, MONO_STRUCT_OFFSET (MonoContext, has_fregs)); in mono_arch_get_call_filter()
127 arm_cbzx (code, ARMREG_IP0, 0); in mono_arch_get_call_filter()
141 arm_ldrx (code, ARMREG_IP0, ARMREG_FP, ctx_offset); in mono_arch_get_call_filter()
152 code = mono_arm_emit_destroy_frame (code, frame_size, (1 << ARMREG_IP0)); in mono_arch_get_call_filter()
200 arm_ldrx (code, ARMREG_IP0, ARMREG_FP, 0); in get_throw_trampoline()
201 arm_strx (code, ARMREG_IP0, ARMREG_FP, gregs_offset + (ARMREG_FP * 8)); in get_throw_trampoline()
202 arm_addx_imm (code, ARMREG_IP0, ARMREG_FP, frame_size); in get_throw_trampoline()
[all …]
H A Dmini-arm64.c542 arm_addx (code, ARMREG_IP0, rn, ARMREG_IP0); in emit_strfpw()
556 arm_addx (code, ARMREG_IP0, rn, ARMREG_IP0); in emit_strfpx()
680 arm_addx (code, ARMREG_IP0, rn, ARMREG_IP0); in emit_ldrfpw()
694 arm_addx (code, ARMREG_IP0, rn, ARMREG_IP0); in emit_ldrfpx()
815 arm_addx_imm (code, ARMREG_IP0, ARMREG_IP0, 256); in mono_arm_emit_destroy_frame()
3042 arm_andx (code, ARMREG_IP0, ARMREG_IP0, ARMREG_IP1); in mono_arch_output_basic_block()
3050 arm_addx (code, ARMREG_IP0, ARMREG_IP1, ARMREG_IP0); in mono_arch_output_basic_block()
3635 arm_addx (code, ARMREG_IP0, ARMREG_IP0, sreg2); in mono_arch_output_basic_block()
3648 arm_addx (code, ARMREG_IP0, ARMREG_IP0, sreg2); in mono_arch_output_basic_block()
5054 arm_ldrx (code, ARMREG_IP0, ARMREG_IP0, 0); in mono_arch_build_imt_trampoline()
[all …]
H A Dtramp-arm64-gsharedvt.c40 code = mono_arm_emit_imm64 (code, ARMREG_IP0, (guint64)addr); in mono_arch_get_gsharedvt_arg_trampoline()
42 arm_brx (code, ARMREG_IP0); in mono_arch_get_gsharedvt_arg_trampoline()
275 arm_subx (code, ARMREG_LR, ARMREG_LR, ARMREG_IP0); in mono_arch_get_gsharedvt_trampoline()
306 arm_blrx (code, ARMREG_IP0); in mono_arch_get_gsharedvt_trampoline()
344 arm_cmpx (code, ARMREG_IP0, ARMREG_IP1); in mono_arch_get_gsharedvt_trampoline()
353 arm_movspx (code, ARMREG_IP0, ARMREG_SP); in mono_arch_get_gsharedvt_trampoline()
354 arm_addx (code, ARMREG_LR, ARMREG_IP0, ARMREG_LR); in mono_arch_get_gsharedvt_trampoline()
358 code = mono_arm_emit_imm64 (code, ARMREG_IP0, i); in mono_arch_get_gsharedvt_trampoline()
359 arm_cmpx (code, ARMREG_IP0, ARMREG_IP1); in mono_arch_get_gsharedvt_trampoline()
456 code = mono_arm_emit_imm64 (code, ARMREG_IP0, i); in mono_arch_get_gsharedvt_trampoline()
[all …]
H A Dtramp-arm64.c196 arm_blrx (code, ARMREG_IP0); in mono_arch_create_generic_trampoline()
232 arm_blrx (code, ARMREG_IP0); in mono_arch_create_generic_trampoline()
245 arm_ldrx (code, ARMREG_IP0, ARMREG_IP0, MONO_STRUCT_OFFSET (MonoLMF, lmf_addr)); in mono_arch_create_generic_trampoline()
256 arm_blrx (code, ARMREG_IP0); in mono_arch_create_generic_trampoline()
304 arm_ldrx (code, ARMREG_IP0, ARMREG_IP0, 0); in mono_arch_create_generic_trampoline()
306 arm_brx (code, ARMREG_IP0); in mono_arch_create_generic_trampoline()
337 arm_brx (code, ARMREG_IP0); in mono_arch_create_specific_trampoline()
357 arm_brx (code, ARMREG_IP0); in mono_arch_get_unbox_trampoline()
374 arm_brx (code, ARMREG_IP0); in mono_arch_get_static_rgctx_trampoline()
468 arm_brx (code, ARMREG_IP0); in mono_arch_create_rgctx_lazy_fetch_trampoline()
[all …]