Home
last modified time | relevance | path

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

/aosp12/art/runtime/arch/arm/
H A 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()
/aosp12/art/runtime/interpreter/mterp/x86_64ng/
H A Dmain.S419 addq MACRO_LITERAL(1), REG_VAR(arg_index)
424 addq MACRO_LITERAL(1), REG_VAR(arg_index)
433 addq MACRO_LITERAL(1), REG_VAR(arg_index)
434 cmpq MACRO_LITERAL(4), REG_VAR(arg_index)
439 addq MACRO_LITERAL(1), REG_VAR(arg_index)
451 cmpq MACRO_LITERAL(4), REG_VAR(arg_index)
456 addq MACRO_LITERAL(1), REG_VAR(arg_index)
594 movq (rFP, REG_VAR(arg_index), 4), %rax
600 movl (rFP, REG_VAR(arg_index), 4), %eax
657 movl (rFP, REG_VAR(arg_index), 4), %eax
[all …]
/aosp12/art/runtime/interpreter/mterp/armng/
H A Dmain.S752 add \arg_index, \arg_index, #1
757 add \arg_index, \arg_index, #1
763 add \arg_index, \arg_index, #1
768 add \arg_index, \arg_index, #1
782 add \arg_index, \arg_index, #1
809 add \arg_index, \arg_index, #1
828 add \arg_index, \arg_index, #1
841 add \arg_index, \arg_index, #1
845 add \arg_index, \arg_index, #1
849 add \arg_index, \arg_index, #2
[all …]
/aosp12/art/runtime/interpreter/mterp/arm64ng/
H A Dmain.S739 add \arg_index, \arg_index, #1
744 add \arg_index, \arg_index, #1
750 add \arg_index, \arg_index, #1
755 add \arg_index, \arg_index, #1
772 add \arg_index, \arg_index, #1
799 add \arg_index, \arg_index, #1
811 add \arg_index, \arg_index, #1
816 add \arg_index, \arg_index, #1
827 add \arg_index, \arg_index, #1
831 add \arg_index, \arg_index, #1
[all …]
/aosp12/system/netd/server/
H A DNdcDispatcher.cpp441 for (int arg_index = 2; arg_index < argc; arg_index++) { in runCommand() local
442 dhcpRanges.push_back(argv[arg_index]); in runCommand()
474 for (int arg_index = 4; arg_index < argc; arg_index++) { in runCommand() local
475 tetherDnsAddrs.push_back(argv[arg_index]); in runCommand()
589 for (int arg_index = 2; arg_index < argc; arg_index++) { in runCommand() local
591 PARSE_UINT_RETURN_IF_FAIL(cli, argv[arg_index], uid, "Bandwidth command failed", false); in runCommand()
604 for (int arg_index = 2; arg_index < argc; arg_index++) { in runCommand() local
606 PARSE_UINT_RETURN_IF_FAIL(cli, argv[arg_index], uid, "Bandwidth command failed", false); in runCommand()
619 for (int arg_index = 2; arg_index < argc; arg_index++) { in runCommand() local
621 PARSE_UINT_RETURN_IF_FAIL(cli, argv[arg_index], uid, "Bandwidth command failed", false); in runCommand()
[all …]
/aosp12/art/compiler/optimizing/
H A 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()
H A Dintrinsics_arm64.cc4017 for (size_t arg_index = arguments_start; arg_index != number_of_arguments; ++arg_index) { in GenerateVarHandleAccessModeAndVarTypeChecks() local
4018 HInstruction* arg = invoke->InputAt(arg_index); in GenerateVarHandleAccessModeAndVarTypeChecks()
4021 Register arg_reg = WRegisterFrom(invoke->GetLocations()->InAt(arg_index)); in GenerateVarHandleAccessModeAndVarTypeChecks()
4372 for (size_t arg_index = arguments_start; arg_index != number_of_arguments; ++arg_index) { in CreateVarHandleCommonLocations() local
4373 HInstruction* arg = invoke->InputAt(arg_index); in CreateVarHandleCommonLocations()
4375 locations->SetInAt(arg_index, Location::ConstantLocation(arg->AsConstant())); in CreateVarHandleCommonLocations()
4377 locations->SetInAt(arg_index, Location::RequiresFpuRegister()); in CreateVarHandleCommonLocations()
4379 locations->SetInAt(arg_index, Location::RequiresRegister()); in CreateVarHandleCommonLocations()
5029 uint32_t arg_index = invoke->GetNumberOfArguments() - 1; in GenerateVarHandleGetAndUpdate() local
5030 DataType::Type value_type = GetDataTypeFromShorty(invoke, arg_index); in GenerateVarHandleGetAndUpdate()
[all …]
H A Dintrinsics_arm_vixl.cc3862 for (size_t arg_index = arguments_start; arg_index != number_of_arguments; ++arg_index) { in GenerateVarHandleAccessModeAndVarTypeChecks() local
3863 HInstruction* arg = invoke->InputAt(arg_index); in GenerateVarHandleAccessModeAndVarTypeChecks()
3866 vixl32::Register arg_reg = RegisterFrom(invoke->GetLocations()->InAt(arg_index)); in GenerateVarHandleAccessModeAndVarTypeChecks()
4224 for (size_t arg_index = arguments_start; arg_index != number_of_arguments; ++arg_index) { in CreateVarHandleCommonLocations() local
4225 HInstruction* arg = invoke->InputAt(arg_index); in CreateVarHandleCommonLocations()
4227 locations->SetInAt(arg_index, Location::RequiresFpuRegister()); in CreateVarHandleCommonLocations()
4229 locations->SetInAt(arg_index, Location::RequiresRegister()); in CreateVarHandleCommonLocations()
4956 uint32_t arg_index = invoke->GetNumberOfArguments() - 1; in GenerateVarHandleGetAndUpdate() local
4957 DataType::Type value_type = GetDataTypeFromShorty(invoke, arg_index); in GenerateVarHandleGetAndUpdate()
4961 Location arg = locations->InAt(arg_index); in GenerateVarHandleGetAndUpdate()
[all …]
/aosp12/art/runtime/interpreter/mterp/
H A Dnterp.cc117 uint32_t arg_index = 0; in NterpStoreArm32Fprs() local
127 registers[arg_index] = fprs[fpr_double_index++]; in NterpStoreArm32Fprs()
128 registers[arg_index + 1] = fprs[fpr_double_index++]; in NterpStoreArm32Fprs()
130 registers[arg_index] = stack_args[arg_index]; in NterpStoreArm32Fprs()
131 registers[arg_index + 1] = stack_args[arg_index + 1]; in NterpStoreArm32Fprs()
133 arg_index += 2; in NterpStoreArm32Fprs()
141 registers[arg_index] = fprs[fpr_index++]; in NterpStoreArm32Fprs()
143 registers[arg_index] = stack_args[arg_index]; in NterpStoreArm32Fprs()
145 arg_index++; in NterpStoreArm32Fprs()
149 arg_index += 2; in NterpStoreArm32Fprs()
[all …]
/aosp12/system/core/fs_mgr/tools/
H A Ddmctl.cpp211 int arg_index = 1; in parse_table_args() local
212 while (arg_index < argc && argv[arg_index][0] == '-') { in parse_table_args()
213 if (strcmp(argv[arg_index], "-ro") == 0) { in parse_table_args()
215 arg_index++; in parse_table_args()
217 std::cerr << "Unrecognized option: " << argv[arg_index] << std::endl; in parse_table_args()
223 TargetParser parser(argc - arg_index, argv + arg_index); in parse_table_args()
/aosp12/art/runtime/interpreter/
H A Dinterpreter_common.cc1197 for (size_t arg_index = 0; arg_index < num_regs; ++arg_index) { in CopyRegisters() local
1198 AssignRegister(callee_frame, caller_frame, first_dest_reg + arg_index, arg[arg_index]); in CopyRegisters()