Searched refs:iputs (Results 1 – 1 of 1) sorted by relevance
214 /*inout*/ ConstructorIPutData (&iputs)[kMaxConstructorIPuts]) in RecordConstructorIPut()225 for (size_t old_pos = 0; old_pos != arraysize(iputs); ++old_pos) { in RecordConstructorIPut()226 if (iputs[old_pos].field_index == DexFile::kDexNoIndex16) { in RecordConstructorIPut()229 ArtField* f = class_linker->LookupResolvedField(iputs[old_pos].field_index, in RecordConstructorIPut()234 auto back_it = std::copy(iputs + old_pos + 1, iputs + arraysize(iputs), iputs + old_pos); in RecordConstructorIPut()242 while (new_pos != arraysize(iputs) && iputs[new_pos].field_index != DexFile::kDexNoIndex16) { in RecordConstructorIPut()245 if (new_pos == arraysize(iputs)) { in RecordConstructorIPut()248 iputs[new_pos].field_index = field_index; in RecordConstructorIPut()249 iputs[new_pos].arg = new_iput->VRegA_22c() - this_vreg; in RecordConstructorIPut()256 /*inout*/ ConstructorIPutData (&iputs)[kMaxConstructorIPuts]) in DoAnalyseConstructor()[all …]