Lines Matching refs:index

87   DexRegisterLocation& operator[](size_t index) {
88 DCHECK_LT(index, count_);
89 return data()[index];
91 const DexRegisterLocation& operator[](size_t index) const {
92 DCHECK_LT(index, count_);
93 return data()[index];
307 ALWAYS_INLINE StackMap GetStackMapAt(size_t index) const { in GetStackMapAt() argument
308 return stack_maps_.GetRow(index); in GetStackMapAt()
311 BitMemoryRegion GetStackMask(size_t index) const { in GetStackMask() argument
312 return stack_masks_.GetBitMemoryRegion(index); in GetStackMask()
316 uint32_t index = stack_map.GetStackMaskIndex(); in GetStackMaskOf() local
317 return (index == StackMap::kNoValue) ? BitMemoryRegion() : GetStackMask(index); in GetStackMaskOf()
321 uint32_t index = stack_map.GetRegisterMaskIndex(); in GetRegisterMaskOf() local
322 return (index == StackMap::kNoValue) ? 0 : register_masks_.GetRow(index).GetMask(); in GetRegisterMaskOf()
329 ALWAYS_INLINE DexRegisterLocation GetDexRegisterCatalogEntry(size_t index) const { in GetDexRegisterCatalogEntry() argument
330 return (index == StackMap::kNoValue) in GetDexRegisterCatalogEntry()
332 : dex_register_catalog_.GetRow(index).GetLocation(); in GetDexRegisterCatalogEntry()
376 uint32_t index = stack_map.GetInlineInfoIndex(); in GetInlineInfosOf() local
377 if (index != StackMap::kNoValue) { in GetInlineInfosOf()
378 auto begin = inline_infos_.begin() + index; in GetInlineInfosOf()
448 size_t index = 0; in ForEachHeaderField() local
449 callback(index++, &CodeInfo::flags_); in ForEachHeaderField()
450 callback(index++, &CodeInfo::packed_frame_size_); in ForEachHeaderField()
451 callback(index++, &CodeInfo::core_spill_mask_); in ForEachHeaderField()
452 callback(index++, &CodeInfo::fp_spill_mask_); in ForEachHeaderField()
453 callback(index++, &CodeInfo::number_of_dex_registers_); in ForEachHeaderField()
454 callback(index++, &CodeInfo::bit_table_flags_); in ForEachHeaderField()
455 DCHECK_EQ(index, kNumHeaders); in ForEachHeaderField()
461 size_t index = 0; in ForEachBitTableField() local
462 callback(index++, &CodeInfo::stack_maps_); in ForEachBitTableField()
463 callback(index++, &CodeInfo::register_masks_); in ForEachBitTableField()
464 callback(index++, &CodeInfo::stack_masks_); in ForEachBitTableField()
465 callback(index++, &CodeInfo::inline_infos_); in ForEachBitTableField()
466 callback(index++, &CodeInfo::method_infos_); in ForEachBitTableField()
467 callback(index++, &CodeInfo::dex_register_masks_); in ForEachBitTableField()
468 callback(index++, &CodeInfo::dex_register_maps_); in ForEachBitTableField()
469 callback(index++, &CodeInfo::dex_register_catalog_); in ForEachBitTableField()
470 DCHECK_EQ(index, kNumBitTables); in ForEachBitTableField()