Lines Matching refs:table
36 ALWAYS_INLINE static bool DecodeTable(BitTable<Accessor>& table, BitMemoryReader& reader) { in DecodeTable() argument
41 table.Decode(reader2); in DecodeTable()
43 table.Decode(reader); in DecodeTable()
192 auto& table = code_info.*member_pointer; in CollectSizeStats() local
194 bool deduped = DecodeTable(table, reader); in CollectSizeStats()
198 Stats* table_stats = codeinfo_stats->Child(table.GetName()); in CollectSizeStats()
200 const char* const* column_names = table.GetColumnNames(); in CollectSizeStats()
201 for (size_t c = 0; c < table.NumColumns(); c++) { in CollectSizeStats()
202 if (table.NumColumnBits(c) > 0) { in CollectSizeStats()
204 column_stats->AddBits(table.NumRows() * table.NumColumnBits(c), table.NumRows()); in CollectSizeStats()
237 const auto& table = this->*member_pointer; in Dump() local
238 if (table.NumRows() != 0) { in Dump()
239 vios->Stream() << table.GetName() << " BitSize=" << table.DataBitSize(); in Dump()
240 vios->Stream() << " Rows=" << table.NumRows() << " Bits={"; in Dump()
241 const char* const* column_names = table.GetColumnNames(); in Dump()
242 for (size_t c = 0; c < table.NumColumns(); c++) { in Dump()
244 vios->Stream() << column_names[c] << "=" << table.NumColumnBits(c); in Dump()
249 for (size_t r = 0; r < table.NumRows(); r++) { in Dump()
251 for (size_t c = 0; c < table.NumColumns(); c++) { in Dump()
253 if (&table == static_cast<const void*>(&stack_masks_) || in Dump()
254 &table == static_cast<const void*>(&dex_register_masks_)) { in Dump()
255 BitMemoryRegion bits = table.GetBitMemoryRegion(r, c); in Dump()
260 vios->Stream() << std::right << std::setw(8) << static_cast<int32_t>(table.Get(r, c)); in Dump()