Home
last modified time | relevance | path

Searched refs:ArrayRef (Results 26 – 50 of 155) sorted by relevance

1234567

/art/runtime/jit/
Ddebugger_interface.cc249 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 …]
Djit_code_cache.h152 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 …]
Djit_memory_region.h91 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/
Dti_class_definition.cc263 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/
Dbuilder.h42 ArrayRef<const uint8_t> interpreter_metadata);
72 const ArrayRef<const uint8_t> interpreter_metadata_;
Dregister_allocator_graph_color.h145 void ColorSpillSlots(ArrayRef<LiveInterval* const> nodes, /* out */ size_t* num_stack_slots_used);
148 void AllocateSpillSlots(ArrayRef<InterferenceNode* const> nodes);
/art/dex2oat/linker/
Drelative_patcher.h55 /*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/
Dadbconnection.h68 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/
Djit_compiler.h57 std::vector<uint8_t> PackElfFileForJIT(ArrayRef<const JITCodeEntry*> elf_files,
58 ArrayRef<const void*> removed_symbols,
Djit_compiler.cc133 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/
Dxz_utils.cc45 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/
Doat_file.h110 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,
Dquicken_info.h46 explicit QuickenInfoTable(ArrayRef<const uint8_t> data) in QuickenInfoTable()
67 static size_t SizeInBytes(ArrayRef<const uint8_t> data) { in SizeInBytes()
Ddex_to_dex_decompiler.h40 const ArrayRef<const uint8_t>& quickened_data,
Dcommon_runtime_test.h121 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,
Ddexopt_test.cc85 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/
Djni_cfi_test.cc79 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/
Djni_macro_assembler_x86.h47 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/
Djni_macro_assembler_x86_64.h48 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/
Drelative_patcher_thumb2.h60 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);
Drelative_patcher_thumb2.cc172 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/
Ddebug_info.h33 ArrayRef<const MethodDebugInfo> compiled_methods;
Dmethod_debug_info.h45 ArrayRef<const uint8_t> cfi;
/art/compiler/utils/arm/
Djni_macro_assembler_arm_vixl.h54 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/
Drelative_patcher_arm64.h65 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);

1234567