Searched refs:stack_mask (Results 1 – 9 of 9) sorted by relevance
/art/compiler/optimizing/ |
D | stack_map_stream.cc | 162 encoding.stack_mask.encoding.num_bits = stack_mask_max_ + 1; // Need room for max element too. in PrepareForFillIn() 163 encoding.stack_mask.num_entries = PrepareStackMasks(encoding.stack_mask.encoding.num_bits); in PrepareForFillIn() 174 encoding.stack_mask.num_entries); in PrepareForFillIn() 417 const size_t stack_mask_bits = encoding.stack_mask.encoding.BitSize(); in FillInCodeInfo() 420 for (size_t i = 0; i < encoding.stack_mask.num_entries; ++i) { in FillInCodeInfo() 422 BitMemoryRegion stack_mask = code_info.GetStackMask(i, encoding); in FillInCodeInfo() local 424 stack_mask.StoreBit(bit_index, source.LoadBit(bit_index)); in FillInCodeInfo() 593 MemoryRegion stack_mask(stack_masks_.data() + index * byte_entry_size, byte_entry_size); in PrepareStackMasks() local 595 stack_mask.StoreBit(i, stack_map.sp_mask != nullptr && stack_map.sp_mask->IsBitSet(i)); in PrepareStackMasks() 597 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 | 910 ArenaBitVector* stack_mask = in RecordCatchBlockInfo() local 916 stack_mask, in RecordCatchBlockInfo()
|
/art/runtime/ |
D | check_reference_map_visitor.h | 71 BitMemoryRegion stack_mask = code_info.GetStackMaskOf(encoding, stack_map); in CheckOptimizedMethod() local 84 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 | 410 BitMemoryRegion stack_mask = code_info.GetStackMaskOf(encoding, stack_map); in HandleOptimizingDeoptimization() local 443 if (bit < encoding.stack_mask.encoding.BitSize() && stack_mask.LoadBit(bit)) { in HandleOptimizingDeoptimization()
|
D | stack_map.h | 1268 BitEncodingTable<BitRegionEncoding> stack_mask; member 1280 stack_mask.Decode(&ptr); in CodeInfoEncoding() 1299 stack_mask.Encode(dest); in Compress() 1316 stack_mask.UpdateBitOffset(&bit_offset); in ComputeTableOffsets() 1380 return encoding.stack_mask.encoding.BitSize(); in GetNumberOfStackMaskBits() 1388 return encoding.stack_mask.BitRegion(region_, index); in GetStackMask()
|
D | thread.cc | 3205 BitMemoryRegion stack_mask = code_info.GetStackMaskOf(encoding, map); in VisitQuickFrameWithVregCallback() local 3207 if (stack_mask.LoadBit(i)) { in VisitQuickFrameWithVregCallback()
|
/art/oatdump/ |
D | oatdump.cc | 1629 encoding.stack_mask.encoding.BitSize() * encoding.stack_mask.num_entries); in DumpCode()
|