Searched refs:ArmBaseRelativePatcher (Results 1 – 6 of 6) sorted by relevance
31 class ArmBaseRelativePatcher::ThunkData {157 class ArmBaseRelativePatcher::PendingThunkComparator {168 uint32_t ArmBaseRelativePatcher::ReserveSpace(uint32_t offset, in ReserveSpace()174 uint32_t ArmBaseRelativePatcher::ReserveSpaceEnd(uint32_t offset) { in ReserveSpaceEnd()275 ArmBaseRelativePatcher::ArmBaseRelativePatcher(RelativePatcherThunkProvider* thunk_provider, in ArmBaseRelativePatcher() function in art::linker::ArmBaseRelativePatcher287 ArmBaseRelativePatcher::~ArmBaseRelativePatcher() { in ~ArmBaseRelativePatcher()385 ArmBaseRelativePatcher::ThunkKey ArmBaseRelativePatcher::GetMethodCallKey() { in GetMethodCallKey()389 ArmBaseRelativePatcher::ThunkKey ArmBaseRelativePatcher::GetEntrypointCallKey( in GetEntrypointCallKey()395 ArmBaseRelativePatcher::ThunkKey ArmBaseRelativePatcher::GetBakerThunkKey( in GetBakerThunkKey()457 void ArmBaseRelativePatcher::AddUnreservedThunk(ThunkData* data) { in AddUnreservedThunk()[all …]
30 class ArmBaseRelativePatcher : public RelativePatcher {40 ArmBaseRelativePatcher(RelativePatcherThunkProvider* thunk_provider,43 ~ArmBaseRelativePatcher();154 DISALLOW_COPY_AND_ASSIGN(ArmBaseRelativePatcher);
32 class Thumb2RelativePatcher final : public ArmBaseRelativePatcher {
53 : ArmBaseRelativePatcher(thunk_provider, target_provider, InstructionSet::kThumb2) { in Thumb2RelativePatcher()
92 : ArmBaseRelativePatcher(thunk_provider, target_provider, InstructionSet::kArm64), in Arm64RelativePatcher()163 return ArmBaseRelativePatcher::ReserveSpaceEnd(offset); in ReserveSpaceEnd()190 return ArmBaseRelativePatcher::WriteThunks(out, offset); in WriteThunks()
31 class Arm64RelativePatcher final : public ArmBaseRelativePatcher {