Searched defs:quick_code_offset (Results 1 - 3 of 3) sorted by relevance

/art/compiler/linker/arm/
H A Drelative_patcher_arm_base.cc95 uint32_t quick_code_offset = compiled_method->AlignCode(offset) + sizeof(OatQuickMethodHeader); local
96 uint32_t next_aligned_offset = compiled_method->AlignCode(quick_code_offset + quick_code_size);
99 // TODO: ignore unprocessed patches targeting this method if they can reach quick_code_offset.
103 bool needs_thunk = ReserveSpaceProcessPatches(quick_code_offset,
117 quick_code_offset + patch.LiteralOffset());
146 bool ArmBaseRelativePatcher::ReserveSpaceProcessPatches(uint32_t quick_code_offset, argument
156 DCHECK_GT(quick_code_offset, patch_offset);
157 if (quick_code_offset - patch_offset > max_positive_displacement_) {
169 (quick_code_offset == next_aligned_offset); // End of code.
/art/compiler/linker/arm64/
H A Drelative_patcher_arm64.cc86 uint32_t quick_code_offset = compiled_method->AlignCode(offset) + sizeof(OatQuickMethodHeader); local
88 uint32_t thunk_offset = compiled_method->AlignCode(quick_code_offset + code.size());
92 uint32_t patch_offset = quick_code_offset + patch.LiteralOffset();
/art/compiler/linker/
H A Drelative_patcher_test.h114 uint32_t quick_code_offset = offset + compiled_method->CodeDelta(); local
118 method_offset_map_.map.Put(compiled_method_refs_[idx], quick_code_offset);

Completed in 67 milliseconds