Home
last modified time | relevance | path

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

/art/runtime/arch/arm/
Dquick_entrypoints_cc_arm.cc36 uint32_t arg_index = 0; // Index into argument array. in quick_invoke_reg_setup() local
41 core_reg_args[gpr_index++] = args[arg_index++]; in quick_invoke_reg_setup()
44 for (uint32_t shorty_index = 1; shorty[shorty_index] != '\0'; ++shorty_index, ++arg_index) { in quick_invoke_reg_setup()
52 fp_reg_args[fpr_double_index++] = args[arg_index]; in quick_invoke_reg_setup()
53 fp_reg_args[fpr_double_index++] = args[arg_index + 1]; in quick_invoke_reg_setup()
55 ++arg_index; in quick_invoke_reg_setup()
69 fp_reg_args[fpr_index++] = args[arg_index]; in quick_invoke_reg_setup()
81 core_reg_args[gpr_index++] = args[arg_index]; in quick_invoke_reg_setup()
83 ++arg_index; in quick_invoke_reg_setup()
87 core_reg_args[gpr_index++] = args[arg_index]; in quick_invoke_reg_setup()
/art/runtime/interpreter/mterp/x86_64ng/
Dmain.S331 .macro LOOP_OVER_SHORTY_LOADING_XMMS xmm_reg, inst, shorty, arg_index, finished
342 addq MACRO_LITERAL(1), REG_VAR(arg_index)
347 addq MACRO_LITERAL(1), REG_VAR(arg_index)
356 addq MACRO_LITERAL(1), REG_VAR(arg_index)
357 cmpq MACRO_LITERAL(4), REG_VAR(arg_index)
362 addq MACRO_LITERAL(1), REG_VAR(arg_index)
374 cmpq MACRO_LITERAL(4), REG_VAR(arg_index)
379 addq MACRO_LITERAL(1), REG_VAR(arg_index)
392 .macro LOOP_OVER_SHORTY_LOADING_GPRS gpr_reg64, gpr_reg32, inst, shorty, arg_index, finished
404 cmpq MACRO_LITERAL(4), REG_VAR(arg_index)
[all …]
/art/runtime/interpreter/mterp/arm64ng/
Dmain.S682 .macro LOOP_OVER_SHORTY_LOADING_FPS dreg, sreg, inst, shorty, arg_index, finished
691 add \arg_index, \arg_index, #1
696 add \arg_index, \arg_index, #1
702 add \arg_index, \arg_index, #1
703 cmp \arg_index, #4
707 add \arg_index, \arg_index, #1
720 cmp \arg_index, #4
724 add \arg_index, \arg_index, #1
737 .macro LOOP_OVER_SHORTY_LOADING_GPRS gpr_reg64, gpr_reg32, inst, shorty, arg_index, finished
747 cmp \arg_index, #4
[all …]
/art/compiler/optimizing/
Dssa_liveness_analysis_test.cc139 size_t arg_index = 0u; in TEST_F() local
143 EXPECT_STREQ(expected[arg_index], arg_dump.str().c_str()) << arg_index; in TEST_F()
144 ++arg_index; in TEST_F()
211 size_t arg_index = 0u; in TEST_F() local
215 EXPECT_STREQ(expected[arg_index], arg_dump.str().c_str()) << arg_index; in TEST_F()
216 ++arg_index; in TEST_F()
/art/runtime/interpreter/
Dinterpreter_common.cc1201 for (size_t arg_index = 0; arg_index < num_regs; ++arg_index) { in CopyRegisters() local
1202 AssignRegister(callee_frame, caller_frame, first_dest_reg + arg_index, arg[arg_index]); in CopyRegisters()