Home | History | Annotate | Download | only in runtime

Lines Matching refs:StackMap

799 class StackMap {
801 StackMap() {}
802 explicit StackMap(BitMemoryRegion region) : region_(region) {}
866 ALWAYS_INLINE bool Equals(const StackMap& other) const {
1057 return GetDexRegisterMapOffsetAtDepth(encoding, depth) != StackMap::kNoDexRegisterMap;
1349 * [CodeInfoEncoding, DexRegisterMap+, DexLocationCatalog+, StackMap+, RegisterMask+, StackMask+,
1388 ALWAYS_INLINE StackMap GetStackMapAt(size_t index, const CodeInfoEncoding& encoding) const {
1389 return StackMap(encoding.stack_map.BitRegion(region_, index));
1397 const StackMap& stack_map) const {
1405 uint32_t GetRegisterMaskOf(const CodeInfoEncoding& encoding, const StackMap& stack_map) const {
1431 DexRegisterMap GetDexRegisterMapOf(StackMap stack_map,
1447 StackMap stack_map = GetStackMapAt(i, encoding);
1479 InlineInfo GetInlineInfoOf(StackMap stack_map, const CodeInfoEncoding& encoding) const {
1485 StackMap GetStackMapForDexPc(uint32_t dex_pc, const CodeInfoEncoding& encoding) const {
1487 StackMap stack_map = GetStackMapAt(i, encoding);
1492 return StackMap();
1497 StackMap GetCatchStackMapForDexPc(uint32_t dex_pc, const CodeInfoEncoding& encoding) const {
1499 StackMap stack_map = GetStackMapAt(i - 1, encoding);
1504 return StackMap();
1507 StackMap GetOsrStackMapForDexPc(uint32_t dex_pc, const CodeInfoEncoding& encoding) const {
1511 return StackMap();
1517 StackMap stack_map = GetStackMapAt(i, encoding);
1519 StackMap other = GetStackMapAt(i + 1, encoding);
1536 return StackMap();
1539 StackMap GetStackMapForNativePcOffset(uint32_t native_pc_offset,
1545 StackMap stack_map = GetStackMapAt(i, encoding);
1551 return StackMap();