Home
last modified time | relevance | path

Searched defs:patch (Results 1 – 19 of 19) sorted by relevance

/art/dex2oat/linker/x86_64/
Drelative_patcher_x86_64.cc25 const LinkerPatch& patch, in PatchPcRelativeReference()
38 [[maybe_unused]] const LinkerPatch& patch, in PatchEntrypointCall()
44 [[maybe_unused]] const LinkerPatch& patch, in PatchBakerReadBarrierBranch()
/art/dex2oat/linker/x86/
Drelative_patcher_x86.cc25 const LinkerPatch& patch, in PatchPcRelativeReference()
60 [[maybe_unused]] const LinkerPatch& patch, in PatchEntrypointCall()
66 [[maybe_unused]] const LinkerPatch& patch, in PatchBakerReadBarrierBranch()
/art/dex2oat/linker/
Drelative_patcher_test.h173 for (const LinkerPatch& patch : compiled_method->GetPatches()) { in Link() local
292 void SetThunkCode(const LinkerPatch& patch, in SetThunkCode()
298 void GetThunkCode(const LinkerPatch& patch, in GetThunkCode()
317 explicit ThunkKey(const LinkerPatch& patch) in ThunkKey()
337 static uint32_t CustomValue1(const LinkerPatch& patch) { in CustomValue1()
348 static uint32_t CustomValue2(const LinkerPatch& patch) { in CustomValue2()
Drelative_patcher.cc71 [[maybe_unused]] const LinkerPatch& patch, in Create()
78 [[maybe_unused]] const LinkerPatch& patch, in Create()
84 [[maybe_unused]] const LinkerPatch& patch, in Create()
Dmulti_oat_relative_patcher.h109 const LinkerPatch& patch, in PatchPcRelativeReference()
118 const LinkerPatch& patch, in PatchEntrypointCall()
125 const LinkerPatch& patch, in PatchBakerReadBarrierBranch()
Dmulti_oat_relative_patcher.cc28 void MultiOatRelativePatcher::ThunkProvider::GetThunkCode(const LinkerPatch& patch, in GetThunkCode()
Dmulti_oat_relative_patcher_test.cc89 const LinkerPatch& patch, in PatchPcRelativeReference()
98 [[maybe_unused]] const LinkerPatch& patch, in PatchEntrypointCall()
104 [[maybe_unused]] const LinkerPatch& patch, in PatchBakerReadBarrierBranch()
Doat_writer.cc742 for (const LinkerPatch& patch : compiled_method->GetPatches()) { in VisitMethod() local
1638 for (const LinkerPatch& patch : compiled_method->GetPatches()) { in VisitMethod() local
1830 ArtMethod* GetTargetMethod(const LinkerPatch& patch) in GetTargetMethod()
1842 uint32_t GetTargetOffset(const LinkerPatch& patch) REQUIRES_SHARED(Locks::mutator_lock_) { in GetTargetOffset()
1869 ObjPtr<mirror::Class> GetTargetType(const LinkerPatch& patch) in GetTargetType()
1880 ObjPtr<mirror::String> GetTargetString(const LinkerPatch& patch) in GetTargetString()
1892 uint32_t GetTargetIntrinsicReferenceOffset(const LinkerPatch& patch) in GetTargetIntrinsicReferenceOffset()
/art/dex2oat/linker/arm64/
Drelative_patcher_arm64.cc57 inline bool IsAdrpPatch(const LinkerPatch& patch) { in IsAdrpPatch()
124 for (const LinkerPatch& patch : compiled_method->GetPatches()) { in ReserveSpace() local
141 for (const LinkerPatch& patch : compiled_method->GetPatches()) { in ReserveSpace() local
207 const LinkerPatch& patch, in PatchPcRelativeReference()
313 const LinkerPatch& patch, in PatchEntrypointCall()
323 const LinkerPatch& patch, in PatchBakerReadBarrierBranch()
Drelative_patcher_arm64_test.cc175 std::vector<uint8_t> CompileThunk(const LinkerPatch& patch, in CompileThunk()
206 for (const LinkerPatch& patch : patches) { in AddCompiledMethod() local
218 LinkerPatch patch = LinkerPatch::RelativeCodePatch(/* literal_offset */ 0u, in CompileMethodCallThunk() local
539 const LinkerPatch patch = LinkerPatch::BakerReadBarrierBranchPatch( in CompileBakerOffsetThunk() local
545 LinkerPatch patch = LinkerPatch::BakerReadBarrierBranchPatch( in CompileBakerArrayThunk() local
551 LinkerPatch patch = LinkerPatch::BakerReadBarrierBranchPatch( in CompileBakerGcRootThunk() local
/art/dex2oat/linker/riscv64/
Drelative_patcher_riscv64.cc63 const LinkerPatch& patch, in PatchPcRelativeReference()
93 [[maybe_unused]] const LinkerPatch& patch, in PatchEntrypointCall()
102 [[maybe_unused]] const LinkerPatch& patch, in PatchBakerReadBarrierBranch()
/art/dex2oat/linker/arm/
Drelative_patcher_thumb2.cc67 const LinkerPatch& patch, in PatchPcRelativeReference()
87 const LinkerPatch& patch, in PatchEntrypointCall()
98 const LinkerPatch& patch, in PatchBakerReadBarrierBranch()
Drelative_patcher_arm_base.cc390 const LinkerPatch& patch) { in GetEntrypointCallKey()
396 const LinkerPatch& patch) { in GetBakerThunkKey()
405 for (const LinkerPatch& patch : compiled_method->GetPatches()) { in ProcessPatches() local
543 const LinkerPatch& patch, uint32_t max_next_offset) { in ThunkDataForPatch()
Drelative_patcher_thumb2_test.cc209 std::vector<uint8_t> CompileThunk(const LinkerPatch& patch, in CompileThunk()
240 for (const LinkerPatch& patch : patches) { in AddCompiledMethod() local
252 LinkerPatch patch = LinkerPatch::RelativeCodePatch(/* literal_offset */ 0u, in CompileMethodCallThunk() local
309 const LinkerPatch patch = LinkerPatch::BakerReadBarrierBranchPatch( in CompileBakerOffsetThunk() local
315 LinkerPatch patch = LinkerPatch::BakerReadBarrierBranchPatch( in CompileBakerArrayThunk() local
321 LinkerPatch patch = LinkerPatch::BakerReadBarrierBranchPatch( in CompileBakerGcRootThunk() local
/art/compiler/
Dcommon_compiler_test.cc154 ArrayRef<const uint8_t> GetThunkCode([[maybe_unused]] const linker::LinkerPatch& patch, in GetThunkCode()
160 void SetThunkCode([[maybe_unused]] const linker::LinkerPatch& patch, in SetThunkCode()
/art/compiler/optimizing/
Doptimizing_compiler.cc748 for (const linker::LinkerPatch& patch : linker_patches) { in Emit() local
Dcode_generator.cc387 void CodeGenerator::EmitThunkCode([[maybe_unused]] const linker::LinkerPatch& patch, in EmitThunkCode()
Dcode_generator_arm64.cc5439 void CodeGeneratorARM64::EmitThunkCode(const linker::LinkerPatch& patch, in EmitThunkCode()
Dcode_generator_arm_vixl.cc9956 void CodeGeneratorARMVIXL::EmitThunkCode(const linker::LinkerPatch& patch, in EmitThunkCode()