Lines Matching refs:LinkerPatch
104 const ArrayRef<const LinkerPatch>& patches = ArrayRef<const LinkerPatch>()) {
171 for (const LinkerPatch& patch : compiled_method->GetPatches()) { in Link()
172 if (patch.GetType() == LinkerPatch::Type::kCallRelative) { in Link()
180 } else if (patch.GetType() == LinkerPatch::Type::kStringBssEntry) { in Link()
187 } else if (patch.GetType() == LinkerPatch::Type::kStringRelative) { in Link()
194 } else if (patch.GetType() == LinkerPatch::Type::kCallEntrypoint) { in Link()
198 } else if (patch.GetType() == LinkerPatch::Type::kBakerReadBarrierBranch) { in Link()
281 void SetThunkCode(const LinkerPatch& patch, in SetThunkCode()
287 void GetThunkCode(const LinkerPatch& patch, in GetThunkCode()
306 explicit ThunkKey(const LinkerPatch& patch) in ThunkKey()
310 CHECK(patch.GetType() == LinkerPatch::Type::kCallEntrypoint || in ThunkKey()
311 patch.GetType() == LinkerPatch::Type::kBakerReadBarrierBranch || in ThunkKey()
312 patch.GetType() == LinkerPatch::Type::kCallRelative); in ThunkKey()
326 static uint32_t CustomValue1(const LinkerPatch& patch) { in CustomValue1()
328 case LinkerPatch::Type::kCallEntrypoint: in CustomValue1()
330 case LinkerPatch::Type::kBakerReadBarrierBranch: in CustomValue1()
337 static uint32_t CustomValue2(const LinkerPatch& patch) { in CustomValue2()
339 case LinkerPatch::Type::kBakerReadBarrierBranch: in CustomValue2()
346 const LinkerPatch::Type type_;