Home
last modified time | relevance | path

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

/art/dex2oat/linker/arm/
Drelative_patcher_thumb2.cc52 Thumb2RelativePatcher::Thumb2RelativePatcher(RelativePatcherThunkProvider* thunk_provider, in Thumb2RelativePatcher() function in art::linker::Thumb2RelativePatcher
57 void Thumb2RelativePatcher::PatchCall(std::vector<uint8_t>* code, in PatchCall()
85 void Thumb2RelativePatcher::PatchPcRelativeReference(std::vector<uint8_t>* code, in PatchPcRelativeReference()
105 void Thumb2RelativePatcher::PatchBakerReadBarrierBranch(std::vector<uint8_t>* code, in PatchBakerReadBarrierBranch()
127 uint32_t Thumb2RelativePatcher::MaxPositiveDisplacement(const ThunkKey& key) { in MaxPositiveDisplacement()
136 uint32_t Thumb2RelativePatcher::MaxNegativeDisplacement(const ThunkKey& key) { in MaxNegativeDisplacement()
145 void Thumb2RelativePatcher::SetInsn32(std::vector<uint8_t>* code, uint32_t offset, uint32_t value) { in SetInsn32()
155 uint32_t Thumb2RelativePatcher::GetInsn32(ArrayRef<const uint8_t> code, uint32_t offset) { in GetInsn32()
167 uint32_t Thumb2RelativePatcher::GetInsn32(Vector* code, uint32_t offset) { in GetInsn32()
172 uint32_t Thumb2RelativePatcher::GetInsn16(ArrayRef<const uint8_t> code, uint32_t offset) { in GetInsn16()
[all …]
Drelative_patcher_thumb2.h32 class Thumb2RelativePatcher final : public ArmBaseRelativePatcher {
34 explicit Thumb2RelativePatcher(RelativePatcherThunkProvider* thunk_provider,
67 DISALLOW_COPY_AND_ASSIGN(Thumb2RelativePatcher);
/art/dex2oat/linker/
Drelative_patcher.cc112 new Thumb2RelativePatcher(thunk_provider, target_provider)); in Create()