Home
last modified time | relevance | path

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

/arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/
Dreg_alloc_base.h81 LocationMask &GetStackMask() in GetStackMask() function
94 return !GetStackMask().AllSet() ? GetNextStackSlotImpl(interval) : INVALID_STACK_SLOT; in GetNextStackSlot()
99 for (size_t slot = 0; slot < GetStackMask().GetSize(); slot++) { in GetNextStackSlotImpl()
100 if (GetStackMask().IsSet(slot)) { in GetNextStackSlotImpl()
109 GetStackMask().Set(slot); in GetNextStackSlotImpl()
Dreg_alloc_base.cpp230 GetStackMask().Reserve(0); in ReserveTempRegisters()
237 return GetStackMask().GetUsedCount(); in GetTotalSlotsCount()
240 auto spill_slots_count = GetStackMask().GetUsedCount(); in GetTotalSlotsCount()
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/regalloc/
Dreg_alloc_base.h82 LocationMask &GetStackMask() in GetStackMask() function
95 return !GetStackMask().AllSet() ? GetNextStackSlotImpl(interval) : INVALID_STACK_SLOT; in GetNextStackSlot()
100 for (size_t slot = 0; slot < GetStackMask().GetSize(); slot++) { in GetNextStackSlotImpl()
101 if (GetStackMask().IsSet(slot)) { in GetNextStackSlotImpl()
110 GetStackMask().Set(slot); in GetNextStackSlotImpl()
Dreg_alloc_base.cpp244 GetStackMask().Reserve(0); in ReserveTempRegisters()
251 return GetStackMask().GetUsedCount(); in GetTotalSlotsCount()
254 auto spillSlotsCount = GetStackMask().GetUsedCount(); in GetTotalSlotsCount()
Dreg_alloc_graph_coloring.cpp376 GetStackMask().Set(slot); in MapSlots()
Dreg_alloc_linear_scan.cpp187 GetStackMask().Reset(interval->GetLocation().GetValue()); in ExpireIntervals()
/arkcompiler/runtime_core/compiler/tests/
Dcompiler_regalloc_test.cpp648 EXPECT_EQ(base->GetStackMask().GetSize(), 0); in __anonb7fcf74c0f02()