Home
last modified time | relevance | path

Searched refs:code_offset (Results 1 – 13 of 13) sorted by relevance

/aosp12/art/dex2oat/linker/arm/
H A Drelative_patcher_arm_base.cc297 uint32_t code_offset; in ReserveSpaceInternal() local
300 code_offset = compiled_method->AlignCode(offset + sizeof(OatQuickMethodHeader)); in ReserveSpaceInternal()
301 next_aligned_offset = compiled_method->AlignCode(code_offset + max_code_size); in ReserveSpaceInternal()
308 ResolveMethodCalls(code_offset, method_ref); in ReserveSpaceInternal()
334 ProcessPatches(compiled_method, code_offset); in ReserveSpaceInternal()
404 uint32_t code_offset) { in ProcessPatches() argument
406 uint32_t patch_offset = code_offset + patch.LiteralOffset(); in ProcessPatches()
H A Drelative_patcher_arm_base.h106 void ProcessPatches(const CompiledMethod* compiled_method, uint32_t code_offset);
/aosp12/art/dexlayout/
H A Ddexlayout.h137 void DumpBytecodes(uint32_t idx, const dex_ir::CodeItem* code, uint32_t code_offset);
144 uint32_t code_offset,
154 uint32_t code_offset,
H A Ddexlayout.cc813 uint32_t code_offset, in DumpInstruction() argument
818 fprintf(out_file_, "%06x:", code_offset + 0x10 + insn_idx * 2); in DumpInstruction()
1027 void DexLayout::DumpBytecodes(uint32_t idx, const dex_ir::CodeItem* code, uint32_t code_offset) { in DumpBytecodes() argument
1036 code_offset, code_offset, dot.c_str(), name, type_descriptor.c_str()); in DumpBytecodes()
1045 DumpInstruction(code, code_offset, inst.DexPc(), insn_width, &inst.Inst()); in DumpBytecodes()
1078 uint32_t code_offset, in DumpCode() argument
1091 DumpBytecodes(idx, code, code_offset); in DumpCode()
/aosp12/art/runtime/
H A Doat_file.h77 explicit OatMethodOffsets(uint32_t code_offset = 0) : code_offset_(code_offset) {}
216 OatMethod(const uint8_t* base, const uint32_t code_offset) in OatMethod() argument
217 : begin_(base), code_offset_(code_offset) { in OatMethod()
H A Dstack_map.cc255 uint32_t code_offset, in Dump() argument
302 stack_map.Dump(vios, *this, code_offset, instruction_set); in Dump()
309 uint32_t code_offset, in Dump() argument
315 << " (native_pc=0x" << code_offset + pc_offset in Dump()
H A Dstack_map.h166 uint32_t code_offset,
441 uint32_t code_offset,
/aosp12/art/oatdump/
H A Doatdump.cc192 size_t code_offset = oat_header.Get ## fn_name ## Offset(); \ in Symbolize()
193 code_offset -= CompiledCode::CodeDelta(oat_header.GetInstructionSet()); \ in Symbolize()
194 info.code_address = code_offset - oat_header.GetExecutableOffset(); \ in Symbolize()
853 uint32_t code_offset = oat_method.GetCodeOffset(); in AddOffsets() local
855 code_offset &= ~0x1; in AddOffsets()
857 offsets_.insert(code_offset); in AddOffsets()
1113 uint32_t code_offset = oat_method.GetCodeOffset(); in DumpOatMethod() local
1116 if (resolved_addr2instr_ > code_offset + code_size) { in DumpOatMethod()
1170 vios->Stream() << StringPrintf("code_offset: 0x%08x ", code_offset); in DumpOatMethod()
1248 uint32_t aligned_code_begin = AlignCodeOffset(code_offset); in DumpOatMethod()
[all …]
/aosp12/art/runtime/verifier/
H A Dmethod_verifier.cc308 bool VerifyInstruction(const Instruction* inst, uint32_t code_offset);
1196 uint32_t code_offset) { in VerifyInstruction() argument
1273 result = result && CheckArrayData(code_offset); in VerifyInstruction()
1276 result = result && CheckBranchTarget(code_offset); in VerifyInstruction()
1279 result = result && CheckSwitchTargets(code_offset); in VerifyInstruction()
/aosp12/art/libdexfile/dex/
H A Ddex_file_verifier.cc266 uint32_t code_offset,
865 uint32_t code_offset, in CheckClassDataItemMethod() argument
902 bool has_code = (code_offset != 0); in CheckClassDataItemMethod()
/aosp12/art/dex2oat/linker/
H A Doat_writer.cc1367 uint32_t code_offset = quick_code_offset - thumb_offset; in VisitMethod() local
1372 DCHECK_LT(code_info_offset, code_offset); in VisitMethod()
1373 code_info_offset = code_offset - code_info_offset; in VisitMethod()
1404 info.code_address = code_offset - executable_offset_; in VisitMethod()
/aosp12/art/compiler/optimizing/
H A Dcode_generator_x86_64.cc8001 uint32_t code_offset = info.label.Position() - kLabelPositionToLiteralOffsetAdjustment; in PatchJitRootUse() local
8005 reinterpret_cast<unaligned_uint32_t*>(code + code_offset)[0] = in PatchJitRootUse()
H A Dcode_generator_x86.cc8975 uint32_t code_offset = info.label.Position() - kLabelPositionToLiteralOffsetAdjustment; in PatchJitRootUse() local
8979 reinterpret_cast<unaligned_uint32_t*>(code + code_offset)[0] = in PatchJitRootUse()