Home
last modified time | relevance | path

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

/art/dex2oat/linker/arm/
Drelative_patcher_thumb2.cc122 case ThunkType::kMethodCall: in MaxPositiveDisplacement()
123 case ThunkType::kEntrypointCall: in MaxPositiveDisplacement()
125 case ThunkType::kBakerReadBarrier: in MaxPositiveDisplacement()
132 case ThunkType::kMethodCall: in MaxNegativeDisplacement()
133 case ThunkType::kEntrypointCall: in MaxNegativeDisplacement()
135 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.cc330 case ThunkType::kMethodCall: in MaxPositiveDisplacement()
331 case ThunkType::kEntrypointCall: in MaxPositiveDisplacement()
333 case ThunkType::kBakerReadBarrier: in MaxPositiveDisplacement()
340 case ThunkType::kMethodCall: in MaxNegativeDisplacement()
341 case ThunkType::kEntrypointCall: in MaxNegativeDisplacement()
343 case ThunkType::kBakerReadBarrier: in MaxNegativeDisplacement()