Home
last modified time | relevance | path

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

/aosp12/art/dex2oat/linker/
H A Dindex_bss_mapping_encoder_test.cc31 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()
39 ASSERT_FALSE(encoder.TryMerge(18u, 2 * raw_pointer_size)); // Index out of range. in TEST()
40 ASSERT_TRUE(encoder.TryMerge(17u, 2 * raw_pointer_size)); in TEST()
47 ASSERT_FALSE(encoder.TryMerge(18u, 3 * raw_pointer_size)); // Index out of range. in TEST()
57 ASSERT_FALSE(encoder.TryMerge(26u, raw_pointer_size)); // Index out of range. in TEST()
58 ASSERT_TRUE(encoder.TryMerge(5u, raw_pointer_size)); in TEST()
65 ASSERT_FALSE(encoder.TryMerge(26u, 2 * raw_pointer_size)); // Index out of range. in TEST()
66 ASSERT_TRUE(encoder.TryMerge(25u, 2 * raw_pointer_size)); in TEST()
84 ASSERT_TRUE(encoder.TryMerge(5u, raw_pointer_size)); in TEST()
[all …]
H A Dindex_bss_mapping_encoder.h42 bool TryMerge(uint32_t index, uint32_t bss_offset) { in TryMerge() function
H A Doat_writer.cc2144 if (first_index || !encoder.TryMerge(index, bss_offset)) { in CalculateNumberOfIndexBssMappingEntries()
2830 } else if (!encoder.TryMerge(index, bss_offset)) { in WriteIndexBssMapping()