Home
last modified time | relevance | path

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

/art/dex2oat/linker/arm/
Drelative_patcher_thumb2.cc121 case ThunkType::kMethodCall: in MaxPositiveDisplacement()
122 case ThunkType::kEntrypointCall: in MaxPositiveDisplacement()
124 case ThunkType::kBakerReadBarrier: in MaxPositiveDisplacement()
131 case ThunkType::kMethodCall: in MaxNegativeDisplacement()
132 case ThunkType::kEntrypointCall: in MaxNegativeDisplacement()
134 case ThunkType::kBakerReadBarrier: in MaxNegativeDisplacement()
Drelative_patcher_arm_base.h45 enum class ThunkType { enum
53 explicit ThunkKey(ThunkType type, uint32_t custom_value1 = 0u, uint32_t custom_value2 = 0u)
56 ThunkType GetType() const { in GetType()
69 ThunkType type_;
Drelative_patcher_arm_base.cc386 return ThunkKey(ThunkType::kMethodCall); in GetMethodCallKey()
392 return ThunkKey(ThunkType::kEntrypointCall, patch.EntrypointOffset()); in GetEntrypointCallKey()
398 return ThunkKey(ThunkType::kBakerReadBarrier, in GetBakerThunkKey()
407 ThunkKey key(static_cast<ThunkType>(-1)); in ProcessPatches()
440 DCHECK(key.GetType() != static_cast<ThunkType>(-1)); in ProcessPatches()
/art/dex2oat/linker/arm64/
Drelative_patcher_arm64.cc337 case ThunkType::kMethodCall: in MaxPositiveDisplacement()
338 case ThunkType::kEntrypointCall: in MaxPositiveDisplacement()
340 case ThunkType::kBakerReadBarrier: in MaxPositiveDisplacement()
347 case ThunkType::kMethodCall: in MaxNegativeDisplacement()
348 case ThunkType::kEntrypointCall: in MaxNegativeDisplacement()
350 case ThunkType::kBakerReadBarrier: in MaxNegativeDisplacement()