Home
last modified time | relevance | path

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

/art/compiler/
Dcompiled_method.h94 class SrcMapElem {
100 inline bool operator<(const SrcMapElem& lhs, const SrcMapElem& rhs) {
107 inline bool operator==(const SrcMapElem& lhs, const SrcMapElem& rhs) {
112 class SrcMap FINAL : public std::vector<SrcMapElem, Allocator> {
114 using std::vector<SrcMapElem, Allocator>::begin;
115 using typename std::vector<SrcMapElem, Allocator>::const_iterator;
116 using std::vector<SrcMapElem, Allocator>::empty;
117 using std::vector<SrcMapElem, Allocator>::end;
118 using std::vector<SrcMapElem, Allocator>::resize;
119 using std::vector<SrcMapElem, Allocator>::shrink_to_fit;
[all …]
Dcompiled_method.cc108 const ArrayRef<const SrcMapElem>& src_mapping_table, in CompiledMethod()
129 const ArrayRef<const SrcMapElem>& src_mapping_table, in SwapAllocCompiledMethod()
Dcompiled_method_test.cc24 SrcMapElem elems[] = { in TEST()
/art/compiler/driver/
Dcompiled_method_storage.h32 class SrcMapElem; variable
55 const LengthPrefixedArray<SrcMapElem>* DeduplicateSrcMappingTable(
56 const ArrayRef<const SrcMapElem>& src_map);
57 void ReleaseSrcMappingTable(const LengthPrefixedArray<SrcMapElem>* src_map);
99 ArrayDedupeSet<SrcMapElem> dedupe_src_mapping_table_;
Dcompiled_method_storage_test.cc59 const SrcMapElem raw_src_map1[] = { { 1u, 2u }, { 3u, 4u }, { 5u, 6u } }; in TEST()
60 const SrcMapElem raw_src_map2[] = { { 8u, 7u }, { 6u, 5u }, { 4u, 3u }, { 2u, 1u } }; in TEST()
61 ArrayRef<const SrcMapElem> src_map[] = { in TEST()
62 ArrayRef<const SrcMapElem>(raw_src_map1), in TEST()
63 ArrayRef<const SrcMapElem>(raw_src_map2), in TEST()
Dcompiled_method_storage.cc176 LengthPrefixedArrayAlloc<SrcMapElem>(swap_space_.get())), in CompiledMethodStorage()
210 const LengthPrefixedArray<SrcMapElem>* CompiledMethodStorage::DeduplicateSrcMappingTable( in DeduplicateSrcMappingTable()
211 const ArrayRef<const SrcMapElem>& src_map) { in DeduplicateSrcMappingTable()
215 void CompiledMethodStorage::ReleaseSrcMappingTable(const LengthPrefixedArray<SrcMapElem>* src_map) { in ReleaseSrcMappingTable()
Dcompiler_driver.h66 class SrcMapElem; variable
67 using SwapSrcMap = SrcMap<SwapAllocator<SrcMapElem>>;
/art/compiler/debug/
Delf_debug_line_writer.h97 std::vector<SrcMapElem> pc2dex_map; in WriteCompilationUnit()
225 for (SrcMapElem pc2dex : pc2dex_map) { in WriteCompilationUnit()
/art/compiler/linker/
Drelative_patcher_test.h95 /* src_mapping_table */ ArrayRef<const SrcMapElem>(), in AddCompiledMethod()
/art/compiler/dex/
Ddex_to_dex_compiler.cc365 ArrayRef<const SrcMapElem>(), // src_mapping_table in ArtCompileDEX()
/art/compiler/jni/quick/
Djni_compiler.cc497 ArrayRef<const SrcMapElem>(), in ArtJniCompileMethodInternal()
/art/compiler/optimizing/
Doptimizing_compiler.cc600 ArrayRef<const SrcMapElem>(), in Emit()