Home
last modified time | relevance | path

Searched refs:Arm64RelativePatcher (Results 1 – 3 of 3) sorted by relevance

/art/dex2oat/linker/arm64/
Drelative_patcher_arm64.cc87 Arm64RelativePatcher::Arm64RelativePatcher(RelativePatcherThunkProvider* thunk_provider, in Arm64RelativePatcher() function in art::linker::Arm64RelativePatcher
100 uint32_t Arm64RelativePatcher::ReserveSpace(uint32_t offset, in ReserveSpace()
149 uint32_t Arm64RelativePatcher::ReserveSpaceEnd(uint32_t offset) { in ReserveSpaceEnd()
164 uint32_t Arm64RelativePatcher::WriteThunks(OutputStream* out, uint32_t offset) { in WriteThunks()
191 void Arm64RelativePatcher::PatchCall(std::vector<uint8_t>* code, in PatchCall()
202 void Arm64RelativePatcher::PatchPcRelativeReference(std::vector<uint8_t>* code, in PatchPcRelativeReference()
302 void Arm64RelativePatcher::PatchEntrypointCall(std::vector<uint8_t>* code, in PatchEntrypointCall()
312 void Arm64RelativePatcher::PatchBakerReadBarrierBranch(std::vector<uint8_t>* code, in PatchBakerReadBarrierBranch()
328 uint32_t Arm64RelativePatcher::MaxPositiveDisplacement(const ThunkKey& key) { in MaxPositiveDisplacement()
338 uint32_t Arm64RelativePatcher::MaxNegativeDisplacement(const ThunkKey& key) { in MaxNegativeDisplacement()
[all …]
Drelative_patcher_arm64.h31 class Arm64RelativePatcher final : public ArmBaseRelativePatcher {
33 Arm64RelativePatcher(RelativePatcherThunkProvider* thunk_provider,
82 DISALLOW_COPY_AND_ASSIGN(Arm64RelativePatcher);
/art/dex2oat/linker/
Drelative_patcher.cc117 new Arm64RelativePatcher(thunk_provider, in Create()