Home
last modified time | relevance | path

Searched refs:stack_mask (Results 1 – 7 of 7) sorted by relevance

/aosp12/art/compiler/optimizing/
H A Dstack_map_stream.cc75 BitVector* stack_mask = lazy_stack_masks_[i]; in EndMethod() local
76 if (stack_mask != nullptr && stack_mask->GetNumberOfBits() != 0) { in EndMethod()
78 stack_masks_.Dedup(stack_mask->GetRawStorage(), stack_mask->GetNumberOfBits()); in EndMethod()
99 BitVector* stack_mask, in BeginStackMapEntry() argument
131 lazy_stack_masks_.push_back(stack_mask); in BeginStackMapEntry()
155 CHECK_GE(seen_stack_mask.size_in_bits(), stack_mask ? stack_mask->GetNumberOfBits() : 0); in BeginStackMapEntry()
157 CHECK_EQ(seen_stack_mask.LoadBit(b), stack_mask != nullptr && stack_mask->IsBitSet(b)); in BeginStackMapEntry()
H A Dstack_map_test.cc34 BitMemoryRegion stack_mask = code_info.GetStackMaskOf(stack_map); in CheckStackMask() local
35 if (bit_vector.GetNumberOfBits() > stack_mask.size_in_bits()) { in CheckStackMask()
38 for (size_t i = 0; i < stack_mask.size_in_bits(); ++i) { in CheckStackMask()
39 if (stack_mask.LoadBit(i) != bit_vector.IsBitSet(i)) { in CheckStackMask()
/aosp12/art/runtime/
H A Dcheck_reference_map_visitor.h102 BitMemoryRegion stack_mask = code_info.GetStackMaskOf(stack_map); in CheckOptimizedMethod() local
113 CHECK(stack_mask.IsValid()); in CheckOptimizedMethod()
115 CHECK(stack_mask.LoadBit(location.GetValue() / kFrameSlotSize)); in CheckOptimizedMethod()
H A Dstack_map.cc320 BitMemoryRegion stack_mask = code_info.GetStackMaskOf(*this); in Dump() local
321 for (size_t i = 0, e = stack_mask.size_in_bits(); i < e; ++i) { in Dump()
322 vios->Stream() << stack_mask.LoadBit(e - i - 1); in Dump()
H A Dquick_exception_handler.cc465 BitMemoryRegion stack_mask = code_info.GetStackMaskOf(stack_map); in HandleOptimizingDeoptimization() local
497 if (bit < stack_mask.size_in_bits() && stack_mask.LoadBit(bit)) { in HandleOptimizingDeoptimization()
H A Dstack.cc292 BitMemoryRegion stack_mask = code_info.GetStackMaskOf(stack_map); in GetVRegFromOptimizedCode() local
293 if (kind == kReferenceVReg && !stack_mask.LoadBit(offset / kFrameSlotSize)) { in GetVRegFromOptimizedCode()
H A Dthread.cc3950 BitMemoryRegion stack_mask = code_info.GetStackMaskOf(map); in VisitQuickFrameWithVregCallback() local
3951 for (size_t i = 0; i < stack_mask.size_in_bits(); ++i) { in VisitQuickFrameWithVregCallback()
3952 if (stack_mask.LoadBit(i)) { in VisitQuickFrameWithVregCallback()