Searched refs:patcher_ (Results 1 – 5 of 5) sorted by relevance
/art/compiler/linker/ |
D | relative_patcher_test.h | 54 patcher_(RelativePatcher::Create(instruction_set, features_.get(), &method_offset_map_)), in RelativePatcherTest() 87 offset = patcher_->ReserveSpace(offset, compiled_method.get(), compiled_method_refs_[idx]); in Link() 101 offset = patcher_->ReserveSpaceEnd(offset); in Link() 117 offset = patcher_->WriteThunks(&out_, offset); in Link() 136 patcher_->PatchCall(&patched_code_, patch.LiteralOffset(), in Link() 140 patcher_->PatchDexCacheReference(&patched_code_, patch, in Link() 150 offset = patcher_->WriteThunks(&out_, offset); in Link() 243 std::unique_ptr<RelativePatcher> patcher_; variable
|
/art/patchoat/ |
D | patchoat.h | 177 PatchVisitor(PatchOat* patcher, mirror::Object* copy) : patcher_(patcher), copy_(copy) {} in PatchVisitor() 185 PatchOat* const patcher_;
|
D | patchoat.cc | 552 DCHECK(patcher_->InHeap(referent)) << "Referent is not in the heap."; in operator ()() 553 mirror::Object* moved_object = patcher_->RelocatedAddressOfPointer(referent); in operator ()() 561 DCHECK(patcher_->InHeap(referent)) << "Referent is not in the heap."; in operator ()() 562 mirror::Object* moved_object = patcher_->RelocatedAddressOfPointer(referent); in operator ()()
|
/art/compiler/linker/arm/ |
D | relative_patcher_thumb2_test.cc | 91 return static_cast<Thumb2RelativePatcher*>(patcher_.get())->thunk_code_.size(); in ThunkSize() 95 Thumb2RelativePatcher* patcher = static_cast<Thumb2RelativePatcher*>(patcher_.get()); in CheckThunk()
|
/art/compiler/linker/arm64/ |
D | relative_patcher_arm64_test.cc | 116 return static_cast<Arm64RelativePatcher*>(patcher_.get())->thunk_code_.size(); in ThunkSize() 120 Arm64RelativePatcher* patcher = static_cast<Arm64RelativePatcher*>(patcher_.get()); in CheckThunk()
|