/art/compiler/ |
H A D | compiled_method.cc | 108 const ArrayRef<const uint8_t>& method_info, 116 method_info_(driver->GetCompiledMethodStorage()->DeduplicateMethodInfo(method_info)), 129 const ArrayRef<const uint8_t>& method_info, 142 method_info, 102 CompiledMethod(CompilerDriver* driver, InstructionSet instruction_set, const ArrayRef<const uint8_t>& quick_code, const size_t frame_size_in_bytes, const uint32_t core_spill_mask, const uint32_t fp_spill_mask, const ArrayRef<const uint8_t>& method_info, const ArrayRef<const uint8_t>& vmap_table, const ArrayRef<const uint8_t>& cfi_info, const ArrayRef<const linker::LinkerPatch>& patches) argument 122 SwapAllocCompiledMethod( CompilerDriver* driver, InstructionSet instruction_set, const ArrayRef<const uint8_t>& quick_code, const size_t frame_size_in_bytes, const uint32_t core_spill_mask, const uint32_t fp_spill_mask, const ArrayRef<const uint8_t>& method_info, const ArrayRef<const uint8_t>& vmap_table, const ArrayRef<const uint8_t>& cfi_info, const ArrayRef<const linker::LinkerPatch>& patches) argument
|
H A D | common_compiler_test.cc | 65 ArrayRef<const uint8_t> method_info = compiled_method->GetMethodInfo(); local 66 const uint32_t method_info_offset = method_info.empty() ? 0u 67 : vmap_table_offset + method_info.size(); 79 const size_t size = method_info.size() + vmap_table.size() + sizeof(method_header) + code_size; 84 chunk->insert(chunk->begin(), method_info.begin(), method_info.end());
|
/art/compiler/driver/ |
H A D | compiled_method_storage_test.cc | 54 ArrayRef<const uint8_t> method_info[] = { local 86 for (auto&& s : method_info) {
|
H A D | compiled_method_storage.cc | 208 void CompiledMethodStorage::ReleaseMethodInfo(const LengthPrefixedArray<uint8_t>* method_info) { argument 209 ReleaseArrayIfNotDeduplicated(method_info);
|
/art/runtime/ |
H A D | stack_map.cc | 122 const MethodInfo& method_info) const { 143 method_info, 194 const MethodInfo& method_info, 228 inline_info.Dump(vios, code_info, method_info, nullptr); 234 const MethodInfo& method_info, 252 << ", method_index=" << GetMethodIndexAtDepth(inline_info_encoding, method_info, i); 191 Dump(VariableIndentationOutputStream* vios, const CodeInfo& code_info, const CodeInfoEncoding& encoding, const MethodInfo& method_info, uint32_t code_offset, uint16_t number_of_dex_registers, InstructionSet instruction_set, const std::string& header_suffix) const argument 232 Dump(VariableIndentationOutputStream* vios, const CodeInfo& code_info, const MethodInfo& method_info, uint16_t number_of_dex_registers[]) const argument
|
H A D | stack.cc | 99 MethodInfo method_info = method_header->GetOptimizedMethodInfo(); local 102 method_info,
|
H A D | stack_map.h | 29 #include "method_info.h" 879 const MethodInfo& method_info, 1007 const MethodInfo& method_info, 1009 return method_info.GetMethodIndex(GetMethodIndexIdxAtDepth(encoding, depth)); 1066 const MethodInfo& method_info, 1256 MethodInfo method_info) const { 1257 return method_info.GetMethodIndex(GetMethodIndexIdx(encoding)); 1579 const MethodInfo& method_info) const; 1006 GetMethodIndexAtDepth(const InlineInfoEncoding& encoding, const MethodInfo& method_info, uint32_t depth) const argument
|
/art/compiler/debug/ |
H A D | elf_debug_loc_writer.h | 89 const MethodDebugInfo* method_info, 101 const CodeInfo code_info(method_info->code_info); 116 DCHECK_LE(pc_offset, method_info->code_size); 117 DCHECK_LE(compilation_unit_code_address, method_info->code_address); 119 method_info->code_address + pc_offset - compilation_unit_code_address); 132 : method_info->code_address + method_info->code_size - compilation_unit_code_address; 152 CodeItemDataAccessor accessor(*method_info->dex_file, method_info->code_item); 178 static void WriteDebugLocEntry(const MethodDebugInfo* method_info, argument 88 GetVariableLocations( const MethodDebugInfo* method_info, const std::vector<DexRegisterMap>& dex_register_maps, uint16_t vreg, bool is64bitValue, uint64_t compilation_unit_code_address, uint32_t dex_pc_low, uint32_t dex_pc_high, InstructionSet isa) argument [all...] |
H A D | elf_debug_info_writer.h | 472 void WriteRegLocation(const MethodDebugInfo* method_info, argument 479 WriteDebugLocEntry(method_info,
|
/art/runtime/entrypoints/ |
H A D | entrypoint_utils.cc | 205 MethodInfo method_info = current_code->GetOptimizedMethodInfo(); local 212 method_info,
|
/art/tools/veridex/ |
H A D | resolver.cc | 281 VeriMethod method_info = method_infos_[method_index]; local 282 if (method_info == nullptr) { 290 method_info = LookupMethodIn(*kls, 293 method_infos_[method_index] = method_info; 295 return method_info;
|
/art/runtime/jit/ |
H A D | jit_code_cache.cc | 388 uint8_t* method_info, 403 method_info, 421 method_info, 728 uint8_t* method_info, 767 (method_info != nullptr) ? code_ptr - method_info : 0u, 385 CommitCode(Thread* self, ArtMethod* method, uint8_t* stack_map, uint8_t* method_info, uint8_t* roots_data, size_t frame_size_in_bytes, size_t core_spill_mask, size_t fp_spill_mask, const uint8_t* code, size_t code_size, size_t data_size, bool osr, Handle<mirror::ObjectArray<mirror::Object>> roots, bool has_should_deoptimize_flag, const ArenaSet<ArtMethod*>& cha_single_implementation_list) argument 725 CommitCodeInternal(Thread* self, ArtMethod* method, uint8_t* stack_map, uint8_t* method_info, uint8_t* roots_data, size_t frame_size_in_bytes, size_t core_spill_mask, size_t fp_spill_mask, const uint8_t* code, size_t code_size, size_t data_size, bool osr, Handle<mirror::ObjectArray<mirror::Object>> roots, bool has_should_deoptimize_flag, const ArenaSet<ArtMethod*>& cha_single_implementation_list) argument
|
/art/runtime/entrypoints/quick/ |
H A D | quick_trampoline_entrypoints.cc | 388 MethodInfo method_info = current_code->GetOptimizedMethodInfo(); local 392 *dex_method_index = invoke.GetMethodIndex(encoding.invoke_info.encoding, method_info); 1232 MethodInfo method_info = current_code->GetOptimizedMethodInfo(); local 1262 method_info,
|
/art/oatdump/ |
H A D | oatdump.cc | 1546 MethodInfo method_info = oat_method.GetOatQuickMethodHeader()->GetOptimizedMethodInfo(); local 1547 DumpCodeInfo(vios, code_info, oat_method, code_item_accessor, method_info); 1564 const MethodInfo& method_info) { 1570 method_info); 1820 MethodInfo method_info(oat_method.GetOatQuickMethodHeader()->GetOptimizedMethodInfo()); 1910 method_info, 1560 DumpCodeInfo(VariableIndentationOutputStream* vios, const CodeInfo& code_info, const OatFile::OatMethod& oat_method, const CodeItemDataAccessor& code_item_accessor, const MethodInfo& method_info) argument
|