/art/runtime/jit/ |
D | debugger_interface.cc | 249 ArrayRef<const uint8_t> GetJITCodeEntrySymFile(const JITCodeEntry* entry) { in GetJITCodeEntrySymFile() 250 return ArrayRef<const uint8_t>(entry->symfile_addr_, entry->symfile_size_); in GetJITCodeEntrySymFile() 303 ArrayRef<const uint8_t> symfile = ArrayRef<const uint8_t>(), in CreateJITCodeEntryInternal() 328 symfile = ArrayRef<const uint8_t>(copy, symfile.size()); in CreateJITCodeEntryInternal() 413 const ArrayRef<const uint8_t> symfile(dexfile->Begin(), dexfile->Size()); in AddNativeDebugInfoForDex() 485 static void RepackEntries(bool compress_entries, ArrayRef<const void*> removed) in RepackEntries() 521 ArrayRef<const JITCodeEntry*> elfs(&*begin, end - begin); in RepackEntries() 527 ArrayRef<const void*> removed_subset(&*removed_begin, removed_end - removed_begin); in RepackEntries() 553 CreateJITCodeEntryInternal<JitNativeInfo>(ArrayRef<const uint8_t>(packed), in RepackEntries() 583 CreateJITCodeEntryInternal<JitNativeInfo>(ArrayRef<const uint8_t>(symfile), in AddNativeDebugInfoForJit() [all …]
|
D | jit_code_cache.h | 152 ArrayRef<const Entry>::const_iterator cbegin() const { in cbegin() 155 ArrayRef<const Entry>::iterator begin() { in begin() 158 ArrayRef<const Entry>::const_iterator cend() const { in cend() 161 ArrayRef<const Entry>::iterator end() { in end() 167 ArrayRef<const Entry> map_; 249 /*out*/ArrayRef<const uint8_t>* reserved_code, 250 /*out*/ArrayRef<const uint8_t>* reserved_data) 264 ArrayRef<const uint8_t> reserved_code, // Uninitialized destination. 265 ArrayRef<const uint8_t> code, // Compiler output (source). 266 ArrayRef<const uint8_t> reserved_data, // Uninitialized destination. [all …]
|
D | jit_memory_region.h | 91 const uint8_t* CommitCode(ArrayRef<const uint8_t> reserved_code, 92 ArrayRef<const uint8_t> code, 98 bool CommitData(ArrayRef<const uint8_t> reserved_data, 100 ArrayRef<const uint8_t> stack_map)
|
/art/openjdkjvmti/ |
D | ti_class_definition.cc | 263 dex_data_ = art::ArrayRef<const unsigned char>(dex_data_mmap_.Begin(), in InitWithDex() 271 current_dex_file_ = art::ArrayRef<const unsigned char>(cur_dex.Begin(), cur_dex.Size()); in InitWithDex() 276 current_dex_file_ = art::ArrayRef<const unsigned char>(dex_data_mmap_.Begin(), in InitWithDex() 288 dex_data_ = art::ArrayRef<const unsigned char>(dex_data_memory_); in InitWithDex() 295 current_dex_file_ = art::ArrayRef<const unsigned char>(cur_dex.Begin(), cur_dex.Size()); in InitWithDex() 302 current_dex_file_ = art::ArrayRef<const unsigned char>(current_dex_memory_); in InitWithDex() 321 dex_data_ = art::ArrayRef<const unsigned char>(dex_data_memory_); in Init() 326 current_dex_file_ = art::ArrayRef<const unsigned char>(cur_dex.Begin(), cur_dex.Size()); in Init() 348 current_dex_file_ = art::ArrayRef<const unsigned char>(def.class_bytes, def.class_byte_count); in Init() 349 dex_data_ = art::ArrayRef<const unsigned char>(def.class_bytes, def.class_byte_count); in Init()
|
/art/compiler/optimizing/ |
D | builder.h | 42 ArrayRef<const uint8_t> interpreter_metadata); 72 const ArrayRef<const uint8_t> interpreter_metadata_;
|
D | register_allocator_graph_color.h | 145 void ColorSpillSlots(ArrayRef<LiveInterval* const> nodes, /* out */ size_t* num_stack_slots_used); 148 void AllocateSpillSlots(ArrayRef<InterferenceNode* const> nodes);
|
/art/dex2oat/linker/ |
D | relative_patcher.h | 55 /*out*/ ArrayRef<const uint8_t>* code, 161 bool WriteThunk(OutputStream* out, const ArrayRef<const uint8_t>& thunk); 162 bool WriteMiscThunk(OutputStream* out, const ArrayRef<const uint8_t>& thunk);
|
/art/adbconnection/ |
D | adbconnection.h | 68 const art::ArrayRef<const uint8_t>& data) 86 void PublishDdmData(uint32_t type, const art::ArrayRef<const uint8_t>& data); 123 art::ArrayRef<const uint8_t> data);
|
/art/compiler/jit/ |
D | jit_compiler.h | 57 std::vector<uint8_t> PackElfFileForJIT(ArrayRef<const JITCodeEntry*> elf_files, 58 ArrayRef<const void*> removed_symbols,
|
D | jit_compiler.cc | 133 const ArrayRef<mirror::Class*> types_array(types, count); in TypesLoaded() 147 std::vector<uint8_t> JitCompiler::PackElfFileForJIT(ArrayRef<const JITCodeEntry*> elf_files, in PackElfFileForJIT() 148 ArrayRef<const void*> removed_symbols, in PackElfFileForJIT()
|
/art/libelffile/elf/ |
D | xz_utils.cc | 45 void XzCompress(ArrayRef<const uint8_t> src, std::vector<uint8_t>* dst, int level) { in XzCompress() 76 ArrayRef<const uint8_t> src_; in XzCompress() 93 XzDecompress(ArrayRef<const uint8_t>(*dst), &decompressed); in XzCompress() 99 void XzDecompress(ArrayRef<const uint8_t> src, std::vector<uint8_t>* dst) { in XzDecompress()
|
/art/runtime/ |
D | oat_file.h | 110 ArrayRef<const std::string> dex_filenames, 126 ArrayRef<const std::string>(&dex_filename, /*size=*/ 1u), in Open() 142 ArrayRef<const std::string>(), in Open() 156 ArrayRef<const std::string> dex_filenames, 361 ArrayRef<const uint32_t> GetBootImageRelocations() const; 362 ArrayRef<ArtMethod*> GetBssMethods() const; 363 ArrayRef<GcRoot<mirror::Object>> GetBssGcRoots() const; 533 ArrayRef<const uint8_t> GetQuickenedInfoOf(const DexFile& dex_file,
|
D | quicken_info.h | 46 explicit QuickenInfoTable(ArrayRef<const uint8_t> data) in QuickenInfoTable() 67 static size_t SizeInBytes(ArrayRef<const uint8_t> data) { in SizeInBytes()
|
D | dex_to_dex_decompiler.h | 40 const ArrayRef<const uint8_t>& quickened_data,
|
D | common_runtime_test.h | 121 ArrayRef<const std::string> dex_files, 122 ArrayRef<const std::string> dex_locations, 128 ArrayRef<const std::string> dex_files, 168 void VisitDexes(ArrayRef<const std::string> dexes, 174 void GenerateProfile(ArrayRef<const std::string> dexes,
|
D | dexopt_test.cc | 85 ArrayRef<const std::string> dex_files(libcore_dex_files); in GenerateAlternateImage() 86 ArrayRef<const std::string> dex_locations(libcore_dex_locations); in GenerateAlternateImage() 156 ArrayRef<const std::string>(Runtime::Current()->GetBootClassPathLocations()), in GenerateOatForTest() 157 ArrayRef<const std::string>(Runtime::Current()->GetBootClassPath()), in GenerateOatForTest()
|
/art/compiler/jni/ |
D | jni_cfi_test.cc | 79 ArrayRef<const ManagedRegister> callee_save_regs = jni_conv->CalleeSaveRegisters(); in TestImplSized() 108 ArrayRef<const uint8_t>(actual_asm), in TestImplSized() 109 ArrayRef<const uint8_t>(actual_cfi)); in TestImplSized()
|
/art/compiler/utils/x86/ |
D | jni_macro_assembler_x86.h | 47 ArrayRef<const ManagedRegister> callee_save_regs) override; 51 ArrayRef<const ManagedRegister> callee_save_regs, 85 void MoveArguments(ArrayRef<ArgumentLocation> dests, ArrayRef<ArgumentLocation> srcs) override;
|
/art/compiler/utils/x86_64/ |
D | jni_macro_assembler_x86_64.h | 48 ArrayRef<const ManagedRegister> callee_save_regs) override; 52 ArrayRef<const ManagedRegister> callee_save_regs, 88 void MoveArguments(ArrayRef<ArgumentLocation> dests, ArrayRef<ArgumentLocation> srcs) override;
|
/art/dex2oat/linker/arm/ |
D | relative_patcher_thumb2.h | 60 static uint32_t GetInsn32(ArrayRef<const uint8_t> code, uint32_t offset); 65 static uint32_t GetInsn16(ArrayRef<const uint8_t> code, uint32_t offset);
|
D | relative_patcher_thumb2.cc | 172 uint32_t Thumb2RelativePatcher::GetInsn32(ArrayRef<const uint8_t> code, uint32_t offset) { in GetInsn32() 186 return GetInsn32(ArrayRef<const uint8_t>(*code), offset); in GetInsn32() 189 uint32_t Thumb2RelativePatcher::GetInsn16(ArrayRef<const uint8_t> code, uint32_t offset) { in GetInsn16() 199 return GetInsn16(ArrayRef<const uint8_t>(*code), offset); in GetInsn16()
|
/art/compiler/debug/ |
D | debug_info.h | 33 ArrayRef<const MethodDebugInfo> compiled_methods;
|
D | method_debug_info.h | 45 ArrayRef<const uint8_t> cfi;
|
/art/compiler/utils/arm/ |
D | jni_macro_assembler_arm_vixl.h | 54 ArrayRef<const ManagedRegister> callee_save_regs) override; 58 ArrayRef<const ManagedRegister> callee_save_regs, 96 void MoveArguments(ArrayRef<ArgumentLocation> dests, ArrayRef<ArgumentLocation> srcs) override;
|
/art/dex2oat/linker/arm64/ |
D | relative_patcher_arm64.h | 65 static bool NeedsErratum843419Thunk(ArrayRef<const uint8_t> code, uint32_t literal_offset, 68 static uint32_t GetInsn(ArrayRef<const uint8_t> code, uint32_t offset);
|