Searched refs:patcher_ (Results 1 - 6 of 6) sorted by relevance

/art/compiler/linker/
H A Dmulti_oat_relative_patcher_test.cc114 patcher_(kRuntimeISA, instruction_set_features_.get()) {
117 patcher_.relative_patcher_ = std::move(mock);
121 MultiOatRelativePatcher patcher_; member in class:art::linker::MultiOatRelativePatcherTest
129 EXPECT_EQ(0u, patcher_.GetOffset(ref1));
130 EXPECT_EQ(0u, patcher_.GetOffset(ref2));
133 patcher_.StartOatFile(adjustment1);
134 EXPECT_EQ(0u, patcher_.GetOffset(ref1));
135 EXPECT_EQ(0u, patcher_.GetOffset(ref2));
138 patcher_.SetOffset(ref1, off1);
139 EXPECT_EQ(off1, patcher_
[all...]
H A Drelative_patcher_test.h68 patcher_(RelativePatcher::Create(instruction_set, features_.get(), &method_offset_map_)),
107 offset = patcher_->ReserveSpace(offset, compiled_method.get(), compiled_method_refs_[idx]);
121 offset = patcher_->ReserveSpaceEnd(offset);
137 offset = patcher_->WriteThunks(&out_, offset);
156 patcher_->PatchCall(&patched_code_, patch.LiteralOffset(),
160 patcher_->PatchPcRelativeReference(&patched_code_,
166 patcher_->PatchPcRelativeReference(&patched_code_,
179 offset = patcher_->WriteThunks(&out_, offset);
272 std::unique_ptr<RelativePatcher> patcher_; member in class:art::linker::RelativePatcherTest
/art/patchoat/
H A Dpatchoat.h193 PatchVisitor(PatchOat* patcher, mirror::Object* copy) : patcher_(patcher), copy_(copy) {}
206 PatchOat* const patcher_; member in class:art::PatchOat::PatchVisitor
H A Dpatchoat.cc667 mirror::Object* moved_object = patcher_->RelocatedAddressOfPointer(referent);
677 mirror::Object* moved_object = patcher_->RelocatedAddressOfPointer(referent);
/art/compiler/linker/arm/
H A Drelative_patcher_thumb2_test.cc95 return static_cast<Thumb2RelativePatcher*>(patcher_.get())->thunk_code_.size();
99 Thumb2RelativePatcher* patcher = static_cast<Thumb2RelativePatcher*>(patcher_.get());
/art/compiler/linker/arm64/
H A Drelative_patcher_arm64_test.cc126 return static_cast<Arm64RelativePatcher*>(patcher_.get())->thunk_code_.size();
130 Arm64RelativePatcher* patcher = static_cast<Arm64RelativePatcher*>(patcher_.get());

Completed in 135 milliseconds