Searched refs:stack_mask (Results 1 – 9 of 9) sorted by relevance
/art/compiler/optimizing/ |
D | stack_map_stream.cc | 171 encoding.stack_mask.encoding.num_bits = stack_mask_max_ + 1; // Need room for max element too. in PrepareForFillIn() 172 encoding.stack_mask.num_entries = PrepareStackMasks(encoding.stack_mask.encoding.num_bits); in PrepareForFillIn() 183 encoding.stack_mask.num_entries); in PrepareForFillIn() 426 const size_t stack_mask_bits = encoding.stack_mask.encoding.BitSize(); in FillInCodeInfo() 429 for (size_t i = 0; i < encoding.stack_mask.num_entries; ++i) { in FillInCodeInfo() 431 BitMemoryRegion stack_mask = code_info.GetStackMask(i, encoding); in FillInCodeInfo() local 433 stack_mask.StoreBit(bit_index, source.LoadBit(bit_index)); in FillInCodeInfo() 602 MemoryRegion stack_mask(stack_masks_.data() + index * byte_entry_size, byte_entry_size); in PrepareStackMasks() local 604 stack_mask.StoreBit(i, stack_map.sp_mask != nullptr && stack_map.sp_mask->IsBitSet(i)); in PrepareStackMasks() 606 stack_map.stack_mask_index = dedup.emplace(stack_mask, index).first->second; in PrepareStackMasks() [all …]
|
D | stack_map_test.cc | 34 BitMemoryRegion stack_mask = code_info.GetStackMaskOf(encoding, stack_map); in CheckStackMask() local 35 if (bit_vector.GetNumberOfBits() > encoding.stack_mask.encoding.BitSize()) { in CheckStackMask() 38 for (size_t i = 0; i < encoding.stack_mask.encoding.BitSize(); ++i) { in CheckStackMask() 39 if (stack_mask.LoadBit(i) != bit_vector.IsBitSet(i)) { in CheckStackMask()
|
D | code_generator.cc | 1115 ArenaBitVector* stack_mask = in RecordCatchBlockInfo() local 1121 stack_mask, in RecordCatchBlockInfo()
|
/art/runtime/ |
D | check_reference_map_visitor.h | 75 BitMemoryRegion stack_mask = code_info.GetStackMaskOf(encoding, stack_map); in CheckOptimizedMethod() local 88 CHECK(stack_mask.LoadBit(location.GetValue() / kFrameSlotSize)); in CheckOptimizedMethod()
|
D | stack_map.cc | 213 BitMemoryRegion stack_mask = code_info.GetStackMaskOf(encoding, *this); in Dump() local 214 for (size_t i = 0, e = encoding.stack_mask.encoding.BitSize(); i < e; ++i) { in Dump() 215 vios->Stream() << stack_mask.LoadBit(e - i - 1); in Dump()
|
D | quick_exception_handler.cc | 414 BitMemoryRegion stack_mask = code_info.GetStackMaskOf(encoding, stack_map); in HandleOptimizingDeoptimization() local 447 if (bit < encoding.stack_mask.encoding.BitSize() && stack_mask.LoadBit(bit)) { in HandleOptimizingDeoptimization()
|
D | stack_map.h | 1277 BitEncodingTable<BitRegionEncoding> stack_mask; member 1289 stack_mask.Decode(&ptr); in CodeInfoEncoding() 1308 stack_mask.Encode(dest); in Compress() 1325 stack_mask.UpdateBitOffset(&bit_offset); in ComputeTableOffsets() 1389 return encoding.stack_mask.encoding.BitSize(); in GetNumberOfStackMaskBits() 1397 return encoding.stack_mask.BitRegion(region_, index); in GetStackMask()
|
D | thread.cc | 3570 BitMemoryRegion stack_mask = code_info.GetStackMaskOf(encoding, map); in VisitQuickFrameWithVregCallback() local 3572 if (stack_mask.LoadBit(i)) { in VisitQuickFrameWithVregCallback()
|
/art/oatdump/ |
D | oatdump.cc | 1851 encoding.stack_mask.encoding.BitSize() * encoding.stack_mask.num_entries); in DumpCode()
|