Home
last modified time | relevance | path

Searched refs:ARMREG_IP1 (Results 1 – 6 of 6) sorted by relevance

/dports/lang/mono/mono-5.10.1.57/mono/mini/
H A Dtramp-arm64.c176 arm_addx_imm (code, ARMREG_IP1, ARMREG_IP1, 256); in mono_arch_create_generic_trampoline()
179 arm_addx_imm (code, ARMREG_IP1, ARMREG_IP1, imm); in mono_arch_create_generic_trampoline()
283 arm_brx (code, ARMREG_IP1); in mono_arch_create_generic_trampoline()
426 arm_cbzx (code, ARMREG_IP1, 0); in mono_arch_create_rgctx_lazy_fetch_trampoline()
432 …code = mono_arm_emit_ldrx (code, ARMREG_IP1, ARMREG_IP1, MONO_SIZEOF_METHOD_RUNTIME_GENERIC_CONTEX… in mono_arch_create_rgctx_lazy_fetch_trampoline()
434 code = mono_arm_emit_ldrx (code, ARMREG_IP1, ARMREG_IP1, 0); in mono_arch_create_rgctx_lazy_fetch_trampoline()
439 arm_cbzx (code, ARMREG_IP1, 0); in mono_arch_create_rgctx_lazy_fetch_trampoline()
443 code = mono_arm_emit_ldrx (code, ARMREG_IP1, ARMREG_IP1, sizeof (gpointer) * (index + 1)); in mono_arch_create_rgctx_lazy_fetch_trampoline()
447 arm_cbzx (code, ARMREG_IP1, 0); in mono_arch_create_rgctx_lazy_fetch_trampoline()
568 arm_addx_imm (code, ARMREG_IP1, ARMREG_IP1, 256); in mono_arch_create_sdb_trampoline()
[all …]
H A Dtramp-arm64-gsharedvt.c226 arg_reg = ARMREG_IP1; in mono_arch_get_gsharedvt_trampoline()
310 arm_movx (code, ARMREG_IP1, ARMREG_R0); in mono_arch_get_gsharedvt_trampoline()
323 arm_blrx (code, ARMREG_IP1); in mono_arch_get_gsharedvt_trampoline()
330 arm_ldrx (code, ARMREG_IP1, ARMREG_FP, info_offset); in mono_arch_get_gsharedvt_trampoline()
331 arm_ldrw (code, ARMREG_IP1, ARMREG_IP1, MONO_STRUCT_OFFSET (GSharedVtCallInfo, gsharedvt_in)); in mono_arch_get_gsharedvt_trampoline()
333 arm_cbzx (code, ARMREG_IP1, 0); in mono_arch_get_gsharedvt_trampoline()
339 arm_ldrw (code, ARMREG_IP1, ARMREG_IP1, MONO_STRUCT_OFFSET (GSharedVtCallInfo, ret_marshal)); in mono_arch_get_gsharedvt_trampoline()
344 arm_cmpx (code, ARMREG_IP0, ARMREG_IP1); in mono_arch_get_gsharedvt_trampoline()
359 arm_cmpx (code, ARMREG_IP0, ARMREG_IP1); in mono_arch_get_gsharedvt_trampoline()
452 arm_ldrw (code, ARMREG_IP1, ARMREG_IP1, MONO_STRUCT_OFFSET (GSharedVtCallInfo, ret_marshal)); in mono_arch_get_gsharedvt_trampoline()
[all …]
H A Dmini-arm64.c388 arm_addx (code, ARMREG_IP1, ARMREG_IP1, ARMREG_IP0); in emit_addx_sp_imm()
399 arm_subx (code, ARMREG_IP1, ARMREG_IP1, ARMREG_IP0); in emit_subx_sp_imm()
2852 arm_adrx (code, ARMREG_IP1, code); in emit_cond_exc()
3045 arm_subx (code, ARMREG_IP1, ARMREG_IP1, ARMREG_IP0); in mono_arch_output_basic_block()
3056 arm_addx_imm (code, ARMREG_IP1, ARMREG_IP1, 16); in mono_arch_output_basic_block()
3116 arm_ldrx (code, ARMREG_IP1, ARMREG_IP1, 0); in mono_arch_output_basic_block()
3119 arm_blrx (code, ARMREG_IP1); in mono_arch_output_basic_block()
3132 code = emit_ldrx (code, ARMREG_IP1, ARMREG_IP1, val); in mono_arch_output_basic_block()
3136 arm_blrx (code, ARMREG_IP1); in mono_arch_output_basic_block()
4218 arm_blrx (code, ARMREG_IP1); in mono_arch_output_basic_block()
[all …]
H A Dexceptions-arm64.c44 arm_ldrx (code, ARMREG_IP1, ctx_reg, MONO_STRUCT_OFFSET (MonoContext, has_fregs)); in mono_arch_get_restore_context()
46 arm_cbzx (code, ARMREG_IP1, 0); in mono_arch_get_restore_context()
56 arm_ldrx (code, ARMREG_IP1, ctx_reg, MONO_STRUCT_OFFSET (MonoContext, pc)); in mono_arch_get_restore_context()
62 arm_brx (code, ARMREG_IP1); in mono_arch_get_restore_context()
H A Daot-compiler.c1212 arm_movzx (code, ARMREG_IP1, imm & 0xffff, 0); in arm64_emit_tramp_page_common_code()
1317 arm_movzx (code, ARMREG_IP1, imm & 0xffff, 0); in arm64_emit_specific_trampoline_pages()
1322 arm_ldrx (code, ARMREG_IP1, ARMREG_IP0, 0); in arm64_emit_specific_trampoline_pages()
1326 arm_ldrx (code, ARMREG_IP0, ARMREG_IP1, 0); in arm64_emit_specific_trampoline_pages()
1336 arm_addx_imm (code, ARMREG_IP1, ARMREG_IP1, 2 * 8); in arm64_emit_specific_trampoline_pages()
1342 arm_ldrx (code, ARMREG_IP0, ARMREG_IP1, 8); in arm64_emit_specific_trampoline_pages()
1350 arm_ldrx (code, ARMREG_IP0, ARMREG_IP1, 8); in arm64_emit_specific_trampoline_pages()
1404 arm_ldrx (code, ARMREG_IP0, ARMREG_IP1, 0); in arm64_emit_imt_trampoline()
1414 arm_addx_imm (code, ARMREG_IP1, ARMREG_IP1, 2 * 8); in arm64_emit_imt_trampoline()
1420 arm_ldrx (code, ARMREG_IP0, ARMREG_IP1, 8); in arm64_emit_imt_trampoline()
[all …]
/dports/lang/mono/mono-5.10.1.57/mono/arch/arm64/
H A Darm64-codegen.h52 ARMREG_IP1 = ARMREG_R17, enumerator