Home
last modified time | relevance | path

Searched refs:stack_maps_ (Results 1 – 4 of 4) sorted by relevance

/art/compiler/optimizing/
Dstack_map_stream.cc41 return StackMap::UnpackNativePc(stack_maps_[i][StackMap::kPackedNativePc], instruction_set_); in GetStackMapNativePcOffset()
45 stack_maps_[i][StackMap::kPackedNativePc] = in SetStackMapNativePcOffset()
88 stack_maps_[i][StackMap::kStackMaskIndex] = in EndMethod()
95 for (size_t i = 0; i < stack_maps_.size(); i++) { in EndMethod()
96 DCHECK_LE(stack_maps_[i][StackMap::kPackedNativePc], packed_code_size); in EndMethod()
127 if (stack_maps_.size() > 0) { in BeginStackMapEntry()
130 if (stack_maps_.back()[StackMap::kKind] == StackMap::Kind::Catch) { in BeginStackMapEntry()
133 DCHECK_LE(stack_maps_.back()[StackMap::kPackedNativePc], in BeginStackMapEntry()
153 size_t stack_map_index = stack_maps_.size(); in BeginStackMapEntry()
201 stack_maps_.Add(current_stack_map_); in EndStackMapEntry()
[all …]
Dstack_map_stream.h45 stack_maps_(allocator), in StackMapStream()
96 return stack_maps_.size(); in GetNumberOfStackMaps()
115 callback(index++, &stack_maps_); in ForEachBitTable()
136 BitTableBuilder<StackMap> stack_maps_; variable
/art/runtime/oat/
Dstack_map.cc67 copy.stack_maps_ = code_info.stack_maps_; in DecodeGcMasksOnly()
77 copy.stack_maps_ = code_info.stack_maps_; in DecodeInlineInfoOnly()
87 stack_maps_.begin(), in GetStackMapForNativePcOffset()
88 stack_maps_.end(), in GetStackMapForNativePcOffset()
93 for (; it != stack_maps_.end() && (*it).GetNativePcOffset(isa) == pc; ++it) { in GetStackMapForNativePcOffset()
99 return stack_maps_.GetInvalidRow(); in GetStackMapForNativePcOffset()
248 for (StackMap stack_map : stack_maps_) { in Dump()
Dstack_map.h320 return stack_maps_; in GetStackMaps()
324 return stack_maps_.GetRow(index); in GetStackMapAt()
356 return stack_maps_.NumRows(); in GetNumberOfStackMaps()
416 for (StackMap stack_map : stack_maps_) { in GetStackMapForDexPc()
421 return stack_maps_.GetInvalidRow(); in GetStackMapForDexPc()
459 return stack_maps_.GetInvalidRow(); in GetCatchStackMapForDexPc()
463 for (StackMap stack_map : stack_maps_) { in GetOsrStackMapForDexPc()
468 return stack_maps_.GetInvalidRow(); in GetOsrStackMapForDexPc()
549 callback(index++, &CodeInfo::stack_maps_); in ForEachBitTableField()
588 BitTable<StackMap> stack_maps_; variable