Home
last modified time | relevance | path

Searched refs:AllocTemp (Results 1 – 3 of 3) sorted by relevance

/frameworks/libs/binary_translation/lite_translator/riscv64_to_x86_64/
Dallocator_tests.cc43 TEST(AllocatorTest, AllocTemp) { in TEST() argument
50 EXPECT_EQ(allocator.AllocTemp().value(), x86_64::Assembler::r15); in TEST()
51 EXPECT_EQ(allocator.AllocTemp().value(), x86_64::Assembler::r14); in TEST()
52 EXPECT_EQ(allocator.AllocTemp().value(), x86_64::Assembler::r13); in TEST()
53 EXPECT_EQ(allocator.AllocTemp().value(), x86_64::Assembler::r12); in TEST()
54 EXPECT_EQ(allocator.AllocTemp().value(), x86_64::Assembler::r11); in TEST()
55 EXPECT_EQ(allocator.AllocTemp().value(), x86_64::Assembler::r10); in TEST()
56 EXPECT_EQ(allocator.AllocTemp(), std::nullopt); in TEST()
58 EXPECT_EQ(allocator.AllocTemp().value(), x86_64::Assembler::r15); in TEST()
68 EXPECT_EQ(allocator.AllocTemp().value(), x86_64::Assembler::r15); in TEST()
[all …]
Dallocator.h80 std::optional<RegType> AllocTemp() { in AllocTemp() function
Dlite_translator.h398 if (auto reg_option = gp_allocator_.AllocTemp()) { in AllocTempReg()
406 if (auto reg_option = simd_allocator_.AllocTemp()) { in AllocTempSimdReg()