Searched refs:arg_start (Results 1 – 3 of 3) sorted by relevance
/art/compiler/dex/ |
D | inline_method_analyser.cc | 527 uint32_t arg_start = code_item->RegistersSize() - code_item->InsSize(); in AnalyseReturnMethod() local 528 DCHECK_GE(reg, arg_start); in AnalyseReturnMethod() 535 data->arg = reg - arg_start; in AnalyseReturnMethod() 600 uint32_t arg_start = code_item->RegistersSize() - code_item->InsSize(); in AnalyseIGetMethod() local 601 DCHECK_GE(object_reg, arg_start); in AnalyseIGetMethod() 603 uint32_t object_arg = object_reg - arg_start; in AnalyseIGetMethod() 650 uint32_t arg_start = code_item->RegistersSize() - code_item->InsSize(); in AnalyseIPutMethod() local 660 DCHECK_GE(return_reg, arg_start); in AnalyseIPutMethod() 663 return_arg_plus1 = return_reg - arg_start + 1u; in AnalyseIPutMethod() 669 DCHECK_GE(object_reg, arg_start); in AnalyseIPutMethod() [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 | 1687 uint32_t arg_start = code_item_accessor_.RegistersSize() - code_item_accessor_.InsSize(); in SetTypesFromSignature() local 1707 reg_line->SetRegisterType<LockOp::kClear>(this, arg_start + cur_arg, declaring_class); in SetTypesFromSignature() 1711 arg_start + cur_arg, in SetTypesFromSignature() 1715 reg_line->SetRegisterType<LockOp::kClear>(this, arg_start + cur_arg, declaring_class); in SetTypesFromSignature() 1749 reg_line->SetRegisterType<LockOp::kClear>(this, arg_start + cur_arg, reg_type); in SetTypesFromSignature() 1753 reg_line->SetRegisterType<LockOp::kClear>(this, arg_start + cur_arg, reg_types_.Boolean()); in SetTypesFromSignature() 1756 reg_line->SetRegisterType<LockOp::kClear>(this, arg_start + cur_arg, reg_types_.Char()); in SetTypesFromSignature() 1759 reg_line->SetRegisterType<LockOp::kClear>(this, arg_start + cur_arg, reg_types_.Byte()); in SetTypesFromSignature() 1762 reg_line->SetRegisterType<LockOp::kClear>(this, arg_start + cur_arg, reg_types_.Integer()); in SetTypesFromSignature() 1765 reg_line->SetRegisterType<LockOp::kClear>(this, arg_start + cur_arg, reg_types_.Short()); in SetTypesFromSignature() [all …]
|