/art/dexlayout/ |
D | dexlayout.h | 136 void DumpBytecodes(uint32_t idx, const dex_ir::CodeItem* code, uint32_t code_offset); 143 uint32_t code_offset, 153 uint32_t code_offset,
|
D | dexlayout.cc | 827 uint32_t code_offset, in DumpInstruction() argument 832 fprintf(out_file_, "%06x:", code_offset + 0x10 + insn_idx * 2); in DumpInstruction() 1041 void DexLayout::DumpBytecodes(uint32_t idx, const dex_ir::CodeItem* code, uint32_t code_offset) { in DumpBytecodes() argument 1050 code_offset, code_offset, dot.c_str(), name, type_descriptor.c_str()); in DumpBytecodes() 1059 DumpInstruction(code, code_offset, inst.DexPc(), insn_width, &inst.Inst()); in DumpBytecodes() 1112 uint32_t code_offset, in DumpCode() argument 1125 DumpBytecodes(idx, code, code_offset); in DumpCode()
|
/art/compiler/linker/arm/ |
D | relative_patcher_arm_base.cc | 290 uint32_t code_offset; in ReserveSpaceInternal() local 293 code_offset = compiled_method->AlignCode(offset + sizeof(OatQuickMethodHeader)); in ReserveSpaceInternal() 294 next_aligned_offset = compiled_method->AlignCode(code_offset + max_code_size); in ReserveSpaceInternal() 301 ResolveMethodCalls(code_offset, method_ref); in ReserveSpaceInternal() 327 ProcessPatches(compiled_method, code_offset); in ReserveSpaceInternal() 391 uint32_t code_offset) { in ProcessPatches() argument 393 uint32_t patch_offset = code_offset + patch.LiteralOffset(); in ProcessPatches()
|
D | relative_patcher_arm_base.h | 105 void ProcessPatches(const CompiledMethod* compiled_method, uint32_t code_offset);
|
/art/runtime/ |
D | stack_map.cc | 118 uint32_t code_offset, in Dump() argument 144 code_offset, in Dump() 195 uint32_t code_offset, in Dump() argument 204 << " [native_pc=0x" << code_offset + pc_offset << "]" in Dump()
|
D | oat_file.h | 177 OatMethod(const uint8_t* base, const uint32_t code_offset) in OatMethod() argument 178 : begin_(base), code_offset_(code_offset) { in OatMethod()
|
D | oat.h | 179 explicit OatMethodOffsets(uint32_t code_offset = 0);
|
D | oat.cc | 533 OatMethodOffsets::OatMethodOffsets(uint32_t code_offset) : code_offset_(code_offset) { in OatMethodOffsets() argument
|
D | stack_map.h | 880 uint32_t code_offset, 1575 uint32_t code_offset,
|
/art/libdexfile/dex/ |
D | dex_file_verifier.h | 87 uint32_t code_offset,
|
D | dex_file_verifier.cc | 676 uint32_t code_offset, in CheckClassDataItemMethod() argument 717 bool has_code = (code_offset != 0); in CheckClassDataItemMethod()
|
/art/oatdump/ |
D | oatdump.cc | 188 size_t code_offset = oat_header.Get ## fn_name ## Offset(); \ in Symbolize() 189 code_offset -= CompiledCode::CodeDelta(oat_header.GetInstructionSet()); \ in Symbolize() 190 info.code_address = code_offset - oat_header.GetExecutableOffset(); \ in Symbolize() 932 uint32_t code_offset = oat_method.GetCodeOffset(); in AddOffsets() local 934 code_offset &= ~0x1; in AddOffsets() 936 offsets_.insert(code_offset); in AddOffsets() 1320 uint32_t code_offset = oat_method.GetCodeOffset(); in DumpOatMethod() local 1323 if (resolved_addr2instr_ > code_offset + code_size) { in DumpOatMethod() 1372 vios->Stream() << StringPrintf("code_offset: 0x%08x ", code_offset); in DumpOatMethod() 1458 uint32_t aligned_code_begin = AlignCodeOffset(code_offset); in DumpOatMethod() [all …]
|
/art/dex2oat/linker/ |
D | oat_writer.cc | 1307 uint32_t code_offset = quick_code_offset - thumb_offset; in VisitMethod() local 1312 vmap_table_offset += code_offset; in VisitMethod() 1313 DCHECK_LT(vmap_table_offset, code_offset); in VisitMethod() 1316 method_info_offset += code_offset; in VisitMethod() 1317 DCHECK_LT(method_info_offset, code_offset); in VisitMethod() 1363 info.code_address = code_offset - executable_offset_; in VisitMethod() 2104 uint32_t code_offset = oat_class->method_offsets_[method_offsets_index_].code_offset_; in VisitMethod() local 2116 map_offset = (code_offset - compiled_method->CodeDelta()) - map_offset; in VisitMethod() 2165 uint32_t code_offset = oat_class->method_offsets_[method_offsets_index_].code_offset_; in VisitMethod() local 2173 map_offset = (code_offset - compiled_method->CodeDelta()) - map_offset; in VisitMethod()
|
/art/runtime/verifier/ |
D | method_verifier.h | 394 bool VerifyInstruction(const Instruction* inst, uint32_t code_offset);
|
D | method_verifier.cc | 1051 bool MethodVerifier::VerifyInstruction(const Instruction* inst, uint32_t code_offset) { in VerifyInstruction() argument 1128 result = result && CheckArrayData(code_offset); in VerifyInstruction() 1131 result = result && CheckBranchTarget(code_offset); in VerifyInstruction() 1134 result = result && CheckSwitchTargets(code_offset); in VerifyInstruction()
|
/art/compiler/optimizing/ |
D | code_generator_x86_64.cc | 4047 MemberOffset code_offset = ArtMethod::EntryPointFromQuickCompiledCodeOffset(kX86_64PointerSize); in VisitNewInstance() local 4049 __ call(Address(temp, code_offset.SizeValue())); in VisitNewInstance() 7152 uint32_t code_offset = info.label.Position() - kLabelPositionToLiteralOffsetAdjustment; in PatchJitRootUse() local 7156 reinterpret_cast<unaligned_uint32_t*>(code + code_offset)[0] = in PatchJitRootUse()
|
D | code_generator_x86.cc | 4201 MemberOffset code_offset = ArtMethod::EntryPointFromQuickCompiledCodeOffset(kX86PointerSize); in VisitNewInstance() local 4203 __ call(Address(temp, code_offset.Int32Value())); in VisitNewInstance() 7821 uint32_t code_offset = info.label.Position() - kLabelPositionToLiteralOffsetAdjustment; in PatchJitRootUse() local 7825 reinterpret_cast<unaligned_uint32_t*>(code + code_offset)[0] = in PatchJitRootUse()
|
D | code_generator_arm64.cc | 5265 MemberOffset code_offset = ArtMethod::EntryPointFromQuickCompiledCodeOffset(kArm64PointerSize); in VisitNewInstance() local 5267 __ Ldr(lr, MemOperand(XRegisterFrom(temp), code_offset.Int32Value())); in VisitNewInstance()
|
D | code_generator_mips64.cc | 6472 MemberOffset code_offset = in VisitNewInstance() local 6475 __ LoadFromOffset(kLoadDoubleword, T9, temp, code_offset.Int32Value()); in VisitNewInstance()
|
D | code_generator_arm_vixl.cc | 5132 MemberOffset code_offset = ArtMethod::EntryPointFromQuickCompiledCodeOffset(kArmPointerSize); in VisitNewInstance() local 5134 GetAssembler()->LoadFromOffset(kLoadWord, lr, temp, code_offset.Int32Value()); in VisitNewInstance()
|
D | code_generator_mips.cc | 8543 MemberOffset code_offset = ArtMethod::EntryPointFromQuickCompiledCodeOffset(kMipsPointerSize); in VisitNewInstance() local 8545 __ LoadFromOffset(kLoadWord, T9, temp, code_offset.Int32Value()); in VisitNewInstance()
|