Home
last modified time | relevance | path

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

/art/compiler/linker/arm/
Drelative_patcher_thumb2.cc26 Thumb2RelativePatcher::Thumb2RelativePatcher(RelativePatcherTargetProvider* provider) in Thumb2RelativePatcher() function in art::linker::Thumb2RelativePatcher
31 void Thumb2RelativePatcher::PatchCall(std::vector<uint8_t>* code, in PatchCall()
59 void Thumb2RelativePatcher::PatchPcRelativeReference(std::vector<uint8_t>* code, in PatchPcRelativeReference()
79 std::vector<uint8_t> Thumb2RelativePatcher::CompileThunkCode() { in CompileThunkCode()
96 void Thumb2RelativePatcher::SetInsn32(std::vector<uint8_t>* code, uint32_t offset, uint32_t value) { in SetInsn32()
106 uint32_t Thumb2RelativePatcher::GetInsn32(ArrayRef<const uint8_t> code, uint32_t offset) { in GetInsn32()
118 uint32_t Thumb2RelativePatcher::GetInsn32(Vector* code, uint32_t offset) { in GetInsn32()
Drelative_patcher_thumb2.h25 class Thumb2RelativePatcher FINAL : public ArmBaseRelativePatcher {
27 explicit Thumb2RelativePatcher(RelativePatcherTargetProvider* provider);
56 DISALLOW_COPY_AND_ASSIGN(Thumb2RelativePatcher);
Drelative_patcher_thumb2_test.cc95 return static_cast<Thumb2RelativePatcher*>(patcher_.get())->thunk_code_.size(); in ThunkSize()
99 Thumb2RelativePatcher* patcher = static_cast<Thumb2RelativePatcher*>(patcher_.get()); in CheckThunk()
/art/compiler/linker/
Drelative_patcher.cc91 return std::unique_ptr<RelativePatcher>(new Thumb2RelativePatcher(provider)); in Create()