Home
last modified time | relevance | path

Searched refs:StackSlot (Results 1 – 6 of 6) sorted by relevance

/arkcompiler/runtime_core/compiler/optimizer/ir/
Dconstants.h33 using StackSlot = uint8_t; variable
35 constexpr uint32_t MAX_NUM_STACK_SLOTS = std::numeric_limits<StackSlot>::max();
43 constexpr StackSlot INVALID_STACK_SLOT = std::numeric_limits<StackSlot>::max();
Dinst.h2176 void AddSpill(Register src, StackSlot dst, DataType::Type type) in AddSpill()
2181 void AddFill(StackSlot src, Register dst, DataType::Type type) in AddFill()
2186 void AddMemCopy(StackSlot src, StackSlot dst, DataType::Type type) in AddMemCopy()
/arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/
Dreg_alloc_base.h92 StackSlot GetNextStackSlot(LifeIntervals *interval) in GetNextStackSlot()
97 StackSlot GetNextStackSlotImpl(LifeIntervals *interval) in GetNextStackSlotImpl()
Dspill_fills_resolver.h44 …static_assert(sizeof(Register) == sizeof(StackSlot), "Register and StackSlot should be the same si…
/arkcompiler/runtime_core/compiler/tests/
Dinst_test.cpp486 StackSlot slot0 = 0; in TEST_F()
487 StackSlot slot1 = 1; in TEST_F()
Dsplit_resolver_test.cpp47 LifeIntervals *SplitAssignSlot(LifeIntervals *source, LifeNumber position, StackSlot slot) in SplitAssignSlot()