Home
last modified time | relevance | path

Searched refs:host_code_piece (Results 1 – 5 of 5) sorted by relevance

/frameworks/libs/binary_translation/runtime/
Dtranslator_riscv64_test.cc34 auto [success, host_code_piece, guest_size, kind] = in TEST()
38 EXPECT_NE(host_code_piece.code, nullptr); in TEST()
39 EXPECT_GT(host_code_piece.size, 0U); in TEST()
49 auto [success, host_code_piece, guest_size, kind] = in TEST()
61 auto [success, host_code_piece, guest_size, kind] = in TEST()
65 EXPECT_NE(host_code_piece.code, nullptr); in TEST()
66 EXPECT_GT(host_code_piece.size, 0U); in TEST()
76 auto [success, host_code_piece, guest_size, kind] = HeavyOptimizeRegion(ToGuestAddr(code)); in TEST()
79 EXPECT_NE(host_code_piece.code, kEntryInterpret); in TEST()
80 EXPECT_GT(host_code_piece.size, 0U); in TEST()
[all …]
Dtranslator_riscv64.cc212 HostCodePiece host_code_piece; in TranslateRegion() local
216 std::tie(host_code_piece, size, kind) = in TranslateRegion()
219 std::tie(success, host_code_piece, size, kind) = TryLiteTranslateAndInstallRegion(pc); in TranslateRegion()
221 std::tie(host_code_piece, size, kind) = in TranslateRegion()
225 std::tie(success, host_code_piece, size, kind) = TryLiteTranslateAndInstallRegion( in TranslateRegion()
230 std::tie(success, host_code_piece, size, kind) = HeavyOptimizeRegion(pc); in TranslateRegion()
232 std::tie(host_code_piece, size, kind) = in TranslateRegion()
240 std::tie(success, host_code_piece, size, kind) = HeavyOptimizeRegion(pc); in TranslateRegion()
245 std::tie(host_code_piece, size, kind) = in TranslateRegion()
248 std::tie(success, host_code_piece, size, kind) = in TranslateRegion()
[all …]
/frameworks/libs/binary_translation/runtime_primitives/
Dtranslation_cache.cc190 HostCodePiece host_code_piece, in AddUnsafe() argument
195 std::pair{pc, GuestCodeEntry{host_code_ptr, host_code_piece.size, guest_size, kind, 0}}); in AddUnsafe()
198 host_code_ptr->store(host_code_piece.code); in AddUnsafe()
/frameworks/libs/binary_translation/runtime_primitives/include/berberis/runtime_primitives/
Dtranslation_cache.h193 HostCodePiece host_code_piece,
/frameworks/libs/binary_translation/code_gen_lib/
Dcode_gen_lib_riscv64_test.cc88 void AddToTranslationCache(GuestAddr guest_addr, HostCodePiece host_code_piece) { in AddToTranslationCache() argument
93 guest_addr, entry, 1, GuestCodeEntry::Kind::kSpecialHandler, host_code_piece); in AddToTranslationCache()