Home
last modified time | relevance | path

Searched refs:ARMREG_R3 (Results 1 – 16 of 16) sorted by relevance

/dports/lang/mono/mono-5.10.1.57/mono/arch/arm64/
H A Dcodegen-test.c181 arm_ldxpx (code, ARMREG_R1, ARMREG_R2, ARMREG_R3); in main()
182 arm_ldxpw (code, ARMREG_R1, ARMREG_R2, ARMREG_R3); in main()
183 arm_stxrx (code, ARMREG_R1, ARMREG_R2, ARMREG_R3); in main()
184 arm_stxrw (code, ARMREG_R1, ARMREG_R2, ARMREG_R3); in main()
185 arm_stxrh (code, ARMREG_R1, ARMREG_R2, ARMREG_R3); in main()
186 arm_stxrb (code, ARMREG_R1, ARMREG_R2, ARMREG_R3); in main()
281 arm_adcx (code, ARMREG_R1, ARMREG_R2, ARMREG_R3); in main()
282 arm_adcw (code, ARMREG_R1, ARMREG_R2, ARMREG_R3); in main()
283 arm_adcsx (code, ARMREG_R1, ARMREG_R2, ARMREG_R3); in main()
285 arm_sbcx (code, ARMREG_R1, ARMREG_R2, ARMREG_R3); in main()
[all …]
H A Darm64-codegen.h20 ARMREG_R3 = 3, enumerator
/dports/lang/mono/mono-5.10.1.57/mono/mini/
H A Dtramp-arm-gsharedvt.c277 ARM_LDR_IMM (code, ARMREG_R3, fp, mrgctx_offset); in mono_arch_get_gsharedvt_trampoline()
307 …ARM_LDM (code, ARMREG_SP, (1 << ARMREG_R0) | (1 << ARMREG_R1) | (1 << ARMREG_R2) | (1 << ARMREG_R3 in mono_arch_get_gsharedvt_trampoline()
H A Dmini-arm.h61 #define MONO_ARCH_CALLEE_REGS ((1<<ARMREG_R0) | (1<<ARMREG_R1) | (1<<ARMREG_R2) | (1<<ARMREG_R3) | …
H A Dtramp-arm.c848 …const int stack_space = ALIGN_TO (((gregs_num - ARMREG_R3) * sizeof (mgreg_t)), MONO_ARCH_FRAME_AL… in mono_arch_get_enter_icall_trampoline()
896 if (i <= ARMREG_R3) { in mono_arch_get_enter_icall_trampoline()
1120 …ARM_PUSH (code, (1 << ARMREG_R0) | (1 << ARMREG_R1) | (1 << ARMREG_R2) | (1 << ARMREG_R3) | (1 << … in mono_arch_get_gsharedvt_arg_trampoline()
H A Dmini-arm.c260 ARM_LDR_IMM (code, ARMREG_R3, ARMREG_R0, 0); in emit_memcpy()
261 ARM_STR_IMM (code, ARMREG_R3, ARMREG_R1, 0); in emit_memcpy()
1070 if (*gr > ARMREG_R3) { in add_general()
1089 if (*gr == ARMREG_R3 && split) { in add_general()
1095 } else if (*gr >= ARMREG_R3) { in add_general()
1404 gr = ARMREG_R3 + 1; in get_call_info()
1532 if (gr > ARMREG_R3) { in get_call_info()
1536 int rest = ARMREG_R3 - gr + 1; in get_call_info()
1600 gr = ARMREG_R3 + 1; in get_call_info()
5175 ARM_STR_IMM (code, ARMREG_R0, ARMREG_R3, 0); in mono_arch_output_basic_block()
[all …]
H A Dmini-arm-gsharedvt.c100 src [0] = map_reg (ARMREG_R3); in get_arg_slots()
H A Dexceptions-arm.c271 …ARM_ADD_REG_IMM8 (code, ARMREG_R3, ARMREG_SP, (cfa_offset - (MONO_ARM_NUM_SAVED_REGS * sizeof (mgr… in get_throw_trampoline()
H A Dtramp-arm64-gsharedvt.c300 arm_ldrx (code, ARMREG_R3, ARMREG_FP, rgctx_arg_reg_offset); in mono_arch_get_gsharedvt_trampoline()
H A Dexceptions-arm64.c223 arm_addx_imm (code, ARMREG_R3, ARMREG_FP, fregs_offset); in get_throw_trampoline()
H A Dtramp-arm64.c223 arm_movx (code, ARMREG_R3, ARMREG_RZR); in mono_arch_create_generic_trampoline()
H A Dmini-arm64.c4201 arm_movspx (code, ARMREG_R3, ARMREG_SP); in mono_arch_output_basic_block()
4206 code = emit_strx (code, ARMREG_R5, ARMREG_R3, 0); in mono_arch_output_basic_block()
4208 code = emit_addx_imm (code, ARMREG_R3, ARMREG_R3, sizeof (mgreg_t)); in mono_arch_output_basic_block()
H A Daot-compiler.c1852 ARM_PUSH (code, (1 << ARMREG_R0) | (1 << ARMREG_R1) | (1 << ARMREG_R2) | (1 << ARMREG_R3)); in arch_emit_specific_trampoline_pages()
2621 ARM_PUSH (code, (1 << ARMREG_R0) | (1 << ARMREG_R1) | (1 << ARMREG_R2) | (1 << ARMREG_R3)); in arch_emit_gsharedvt_arg_trampoline()
/dports/lang/mono/mono-5.10.1.57/mono/arch/arm/
H A Darm-codegen.h42 ARMREG_R3, enumerator
62 ARMREG_A4 = ARMREG_R3,
/dports/games/libretro-gpsp/gpsp-300d0c0/arm/
H A Darm_codegen.h77 ARMREG_R3, enumerator
97 ARMREG_A4 = ARMREG_R3,
H A Darm_emit.h111 #define reg_x0 ARMREG_R3