Searched refs:Thumb2RelativePatcher (Results 1 – 3 of 3) sorted by relevance
/aosp12/art/dex2oat/linker/arm/ |
H A D | relative_patcher_thumb2.cc | 51 Thumb2RelativePatcher::Thumb2RelativePatcher(RelativePatcherThunkProvider* thunk_provider, in Thumb2RelativePatcher() function in art::linker::Thumb2RelativePatcher 56 void Thumb2RelativePatcher::PatchCall(std::vector<uint8_t>* code, in PatchCall() 66 void Thumb2RelativePatcher::PatchPcRelativeReference(std::vector<uint8_t>* code, in PatchPcRelativeReference() 86 void Thumb2RelativePatcher::PatchEntrypointCall(std::vector<uint8_t>* code, in PatchEntrypointCall() 97 void Thumb2RelativePatcher::PatchBakerReadBarrierBranch(std::vector<uint8_t>* code, in PatchBakerReadBarrierBranch() 119 uint32_t Thumb2RelativePatcher::MaxPositiveDisplacement(const ThunkKey& key) { in MaxPositiveDisplacement() 129 uint32_t Thumb2RelativePatcher::MaxNegativeDisplacement(const ThunkKey& key) { in MaxNegativeDisplacement() 139 void Thumb2RelativePatcher::PatchBl(std::vector<uint8_t>* code, in PatchBl() 171 uint32_t Thumb2RelativePatcher::GetInsn32(ArrayRef<const uint8_t> code, uint32_t offset) { in GetInsn32() 183 uint32_t Thumb2RelativePatcher::GetInsn32(Vector* code, uint32_t offset) { in GetInsn32() [all …]
|
H A D | relative_patcher_thumb2.h | 32 class Thumb2RelativePatcher final : public ArmBaseRelativePatcher { 34 explicit Thumb2RelativePatcher(RelativePatcherThunkProvider* thunk_provider, 72 DISALLOW_COPY_AND_ASSIGN(Thumb2RelativePatcher);
|
/aosp12/art/dex2oat/linker/ |
H A D | relative_patcher.cc | 112 new Thumb2RelativePatcher(thunk_provider, target_provider)); in Create()
|