Home
last modified time | relevance | path

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

/art/dex2oat/linker/riscv64/
Drelative_patcher_riscv64.cc26 Riscv64RelativePatcher::Riscv64RelativePatcher( in Riscv64RelativePatcher() function in art::linker::Riscv64RelativePatcher
33 uint32_t Riscv64RelativePatcher::ReserveSpace( in ReserveSpace()
42 uint32_t Riscv64RelativePatcher::ReserveSpaceEnd(uint32_t offset) { in ReserveSpaceEnd()
48 uint32_t Riscv64RelativePatcher::WriteThunks([[maybe_unused]] OutputStream* out, uint32_t offset) { in WriteThunks()
54 void Riscv64RelativePatcher::PatchCall([[maybe_unused]] std::vector<uint8_t>* code, in PatchCall()
62 void Riscv64RelativePatcher::PatchPcRelativeReference(std::vector<uint8_t>* code, in PatchPcRelativeReference()
92 void Riscv64RelativePatcher::PatchEntrypointCall([[maybe_unused]] std::vector<uint8_t>* code, in PatchEntrypointCall()
100 void Riscv64RelativePatcher::PatchBakerReadBarrierBranch( in PatchBakerReadBarrierBranch()
109 std::vector<debug::MethodDebugInfo> Riscv64RelativePatcher::GenerateThunkDebugInfo( in GenerateThunkDebugInfo()
116 uint32_t Riscv64RelativePatcher::PatchAuipc(uint32_t auipc, int32_t offset) { in PatchAuipc()
[all …]
Drelative_patcher_riscv64.h27 class Riscv64RelativePatcher final : public RelativePatcher {
29 Riscv64RelativePatcher(RelativePatcherThunkProvider* thunk_provider,
63 DISALLOW_COPY_AND_ASSIGN(Riscv64RelativePatcher);
/art/dex2oat/linker/
Drelative_patcher.cc127 new Riscv64RelativePatcher(thunk_provider, in Create()