Home
last modified time | relevance | path

Searched refs:MakeStackSlot (Results 1 - 20 of 20) sorted by relevance

/arkcompiler/runtime_core/compiler/tests/
H A Dsplit_resolver_new_test.cpp154 split->SetLocation(Location::MakeStackSlot(SLOT_AT_ADD)); in HWTEST_F()
164 EXPECT_EQ(sf_data1.GetDst(), Location::MakeStackSlot(SLOT_AT_ADD)); in HWTEST_F()
165 EXPECT_EQ(sf_data2.GetSrc(), Location::MakeStackSlot(SLOT_AT_ADD)); in HWTEST_F()
216 split1->SetLocation(Location::MakeStackSlot(SLOT_PARAM1_AT_CALL)); in HWTEST_F()
226 EXPECT_EQ(sf_data[0].GetDst(), Location::MakeStackSlot(SLOT_PARAM1_AT_CALL)); in HWTEST_F()
266 split->SetLocation(Location::MakeStackSlot(SLOT_AT_MUL)); in HWTEST_F()
275 EXPECT_EQ(sf_data1.GetDst(), Location::MakeStackSlot(SLOT_AT_MUL)); in HWTEST_F()
284 EXPECT_EQ(sf_data2.GetDst(), Location::MakeStackSlot(SLOT_AT_MUL)); in HWTEST_F()
H A Dlife_intervals_test.cpp197 li->SetLocation(Location::MakeStackSlot(1)); in TEST_F()
202 li->SetLocation(Location::MakeStackSlot(2)); in TEST_F()
H A Dsplit_resolver_test.cpp50 split->SetLocation(Location::MakeStackSlot(slot)); in SplitAssignSlot()
477 param2->SetLocation(Location::MakeStackSlot(4)); in TEST_F()
478 addi->SetLocation(Location::MakeStackSlot(3)); in TEST_F()
871 var0->SetLocation(Location::MakeStackSlot(0)); in TEST_F()
875 var1->SetLocation(Location::MakeStackSlot(1)); in TEST_F()
H A Dcompiler_graph_test.cpp317 EXPECT_TRUE(location.MakeStackSlot(3).IsStack()); // 3: random number in HWTEST_F()
/arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/
H A Dspill_fills_resolver.h112 return Location::MakeStackSlot(reg - SLOTS_TABLE_OFFSET); in ToLocation()
H A Dspill_fills_resolver.cpp324 return Map(Location::MakeStackSlot(0)); in GetResolver()
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/regalloc/
H A Dspill_fills_resolver.h113 return Location::MakeStackSlot(reg - slotsTableOffset_); in ToLocation()
H A Dspill_fills_resolver.cpp326 return Map(Location::MakeStackSlot(0)); in GetResolver()
H A Dreg_alloc_graph_coloring.cpp382 interval->SetLocation(Location::MakeStackSlot(slot)); in MapSlots()
H A Dreg_alloc_linear_scan.cpp468 interval->SetLocation(Location::MakeStackSlot(slot)); in AssignStackSlot()
/arkcompiler/runtime_core/compiler/optimizer/ir/
H A Dlocations.h183 static Location MakeStackSlot(size_t id) in MakeStackSlot() function in panda::compiler::Location
H A Dinst.h2181 AddSpillFill(Location::MakeRegister(src, type), Location::MakeStackSlot(dst), type); in AddSpill()
2186 AddSpillFill(Location::MakeStackSlot(src), Location::MakeRegister(dst, type), type); in AddFill()
2191 AddSpillFill(Location::MakeStackSlot(src), Location::MakeStackSlot(dst), type); in AddMemCopy()
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
H A Dlocations.h184 static Location MakeStackSlot(size_t id) in MakeStackSlot() function in ark::compiler::Location
H A Dinst.h3560 AddSpillFill(Location::MakeRegister(src, type), Location::MakeStackSlot(dst), type); in AddSpill()
3565 AddSpillFill(Location::MakeStackSlot(src), Location::MakeRegister(dst, type), type); in AddFill()
3570 AddSpillFill(Location::MakeStackSlot(src), Location::MakeStackSlot(dst), type); in AddMemCopy()
/arkcompiler/runtime_core/static_core/compiler/tests/
H A Dreg_alloc_resolver_test.cpp82 ->SetLocation(Location::MakeStackSlot(0U)); in ResolveFixedInputsRunLiveness()
H A Dlife_intervals_test.cpp196 li->SetLocation(Location::MakeStackSlot(1U)); in IsSameLocationFactories()
201 li->SetLocation(Location::MakeStackSlot(2U)); in IsSameLocationFactories()
H A Dsplit_resolver_test.cpp52 split->SetLocation(Location::MakeStackSlot(slot)); in SplitAssignSlot()
511 param2->SetLocation(Location::MakeStackSlot(4U)); in TEST_F()
512 addi->SetLocation(Location::MakeStackSlot(3U)); in TEST_F()
934 var0->SetLocation(Location::MakeStackSlot(0U)); in TEST_F()
938 var1->SetLocation(Location::MakeStackSlot(1U)); in TEST_F()
H A Dlive_registers_test.cpp222 split0->SetLocation(Location::MakeStackSlot(0U)); in TEST_F()
H A Dreg_alloc_linear_scan_test.cpp1024 paramSplit0->SetLocation(Location::MakeStackSlot(42U)); in TEST_F()
1159 paramSplit->SetLocation(Location::MakeStackSlot(STACK_SLOT)); in TEST_F()
/arkcompiler/runtime_core/static_core/compiler/tests/aarch64/
H A Dcodegen_test.cpp691 spillFill->AddSpillFill(Location::MakeRegister(0), Location::MakeStackSlot(0), DataType::INT32); in TEST_F()
692 spillFill->AddSpillFill(Location::MakeStackSlot(0), Location::MakeStackSlot(1), DataType::INT32); in TEST_F()
693 spillFill->AddSpillFill(Location::MakeStackSlot(1), Location::MakeRegister(0), DataType::INT32); in TEST_F()

Completed in 26 milliseconds