Searched refs:arg_start (Results 1 – 4 of 4) sorted by relevance
/art/compiler/dex/ |
D | inline_method_analyser.cc | 499 uint32_t arg_start = code_item->RegistersSize() - code_item->InsSize(); in AnalyseReturnMethod() local 500 DCHECK_GE(reg, arg_start); in AnalyseReturnMethod() 507 data->arg = reg - arg_start; in AnalyseReturnMethod() 570 uint32_t arg_start = code_item->RegistersSize() - code_item->InsSize(); in AnalyseIGetMethod() local 571 DCHECK_GE(object_reg, arg_start); in AnalyseIGetMethod() 573 uint32_t object_arg = object_reg - arg_start; in AnalyseIGetMethod() 618 uint32_t arg_start = code_item->RegistersSize() - code_item->InsSize(); in AnalyseIPutMethod() local 628 DCHECK_GE(return_reg, arg_start); in AnalyseIPutMethod() 631 return_arg_plus1 = return_reg - arg_start + 1u; in AnalyseIPutMethod() 637 DCHECK_GE(object_reg, arg_start); in AnalyseIPutMethod() [all …]
|
/art/runtime/interpreter/mterp/riscv64/ |
D | invoke.S | 485 % try_simple_args_range(vC="s7", z0="t0", z1="t1", z2="t2", z3="t3", z4="t4", arg_start="0", ski… 487 % try_simple_args(v_fedc="s7", z0="t0", z1="t1", arg_start="0", skip=f".L{uniq}_01", uniq=uniq) 506 … z0="t0", z1="t1", z2="t2", z3="t3", z4="t4", z5="t5", z6="t6", z7="s10", arg_start="0", uniq=uniq) 508 …regs="s7", z0="t0", z1="t1", z2="t2", z3="t3", z4="t4", z5="t5", z6="t6", arg_start="0", uniq=uniq) 599 …, z0="t0", z1="t1", z2="t2", z3="t3", z4="t4", z5="t5", z6="t6", z7="s9", arg_start="0", uniq=uniq) 601 …regs="s8", z0="t0", z1="t1", z2="t2", z3="t3", z4="t4", z5="t5", z6="t6", arg_start="0", uniq=uniq) 689 %def try_simple_args(v_fedc="", z0="", z1="", arg_start="1", skip="", uniq=""): 695 % if arg_start == "0": 720 % if arg_start == "0": 728 %def try_simple_args_range(vC="", z0="", z1="", z2="", z3="", z4="", skip="", arg_start="1", uniq="… [all …]
|
/art/libdexfile/dex/ |
D | test_dex_file_builder.h | 353 const char* arg_start = args; in CreateProtoKey() local 364 key.args.emplace_back(arg_start, args); in CreateProtoKey()
|
/art/runtime/verifier/ |
D | method_verifier.cc | 1651 uint32_t arg_start = code_item_accessor_.RegistersSize() - code_item_accessor_.InsSize(); in SetTypesFromSignature() local 1671 reg_line->SetRegisterType<LockOp::kClear>(arg_start + cur_arg, declaring_class); in SetTypesFromSignature() 1674 arg_start + cur_arg, in SetTypesFromSignature() 1678 reg_line->SetRegisterType<LockOp::kClear>(arg_start + cur_arg, declaring_class); in SetTypesFromSignature() 1712 reg_line->SetRegisterType<LockOp::kClear>(arg_start + cur_arg, reg_type); in SetTypesFromSignature() 1716 reg_line->SetRegisterType<LockOp::kClear>(arg_start + cur_arg, reg_types_.Boolean()); in SetTypesFromSignature() 1719 reg_line->SetRegisterType<LockOp::kClear>(arg_start + cur_arg, reg_types_.Char()); in SetTypesFromSignature() 1722 reg_line->SetRegisterType<LockOp::kClear>(arg_start + cur_arg, reg_types_.Byte()); in SetTypesFromSignature() 1725 reg_line->SetRegisterType<LockOp::kClear>(arg_start + cur_arg, reg_types_.Integer()); in SetTypesFromSignature() 1728 reg_line->SetRegisterType<LockOp::kClear>(arg_start + cur_arg, reg_types_.Short()); in SetTypesFromSignature() [all …]
|