Home
last modified time | relevance | path

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

/art/dex2oat/linker/
Dindex_bss_mapping_encoder_test.cc27 size_t raw_pointer_size = static_cast<size_t>(pointer_size); in TEST() local
28 IndexBssMappingEncoder encoder(/* number_of_indexes */ 0x10000, raw_pointer_size); in TEST()
30 ASSERT_FALSE(encoder.TryMerge(5u, raw_pointer_size + 1)); // Wrong bss_offset difference. in TEST()
31 ASSERT_FALSE(encoder.TryMerge(18u, raw_pointer_size)); // Index out of range. in TEST()
32 ASSERT_TRUE(encoder.TryMerge(5u, raw_pointer_size)); in TEST()
33 ASSERT_EQ(0u, encoder.GetEntry().GetBssOffset(encoder.GetIndexBits(), 1u, raw_pointer_size)); in TEST()
34 ASSERT_EQ(raw_pointer_size, in TEST()
35 encoder.GetEntry().GetBssOffset(encoder.GetIndexBits(), 5u, raw_pointer_size)); in TEST()
37 encoder.GetEntry().GetBssOffset(encoder.GetIndexBits(), 17u, raw_pointer_size)); in TEST()
38 ASSERT_FALSE(encoder.TryMerge(17u, 2 * raw_pointer_size + 1)); // Wrong bss_offset difference. in TEST()
[all …]