• Home
  • Raw
  • Download

Lines Matching refs:ArmBaseRelativePatcher

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()
193 uint32_t ArmBaseRelativePatcher::WriteThunks(OutputStream* out, uint32_t offset) { in WriteThunks()
234 std::vector<debug::MethodDebugInfo> ArmBaseRelativePatcher::GenerateThunkDebugInfo( in GenerateThunkDebugInfo()
275 ArmBaseRelativePatcher::ArmBaseRelativePatcher(RelativePatcherThunkProvider* thunk_provider, in ArmBaseRelativePatcher() function in art::linker::ArmBaseRelativePatcher
287 ArmBaseRelativePatcher::~ArmBaseRelativePatcher() { in ~ArmBaseRelativePatcher()
291 uint32_t ArmBaseRelativePatcher::ReserveSpaceInternal(uint32_t offset, in ReserveSpaceInternal()
341 uint32_t ArmBaseRelativePatcher::CalculateMethodCallDisplacement(uint32_t patch_offset, in CalculateMethodCallDisplacement()
367 uint32_t ArmBaseRelativePatcher::GetThunkTargetOffset(const ThunkKey& key, uint32_t patch_offset) { in GetThunkTargetOffset()
385 ArmBaseRelativePatcher::ThunkKey ArmBaseRelativePatcher::GetMethodCallKey() { in GetMethodCallKey()
389 ArmBaseRelativePatcher::ThunkKey ArmBaseRelativePatcher::GetEntrypointCallKey( in GetEntrypointCallKey()
395 ArmBaseRelativePatcher::ThunkKey ArmBaseRelativePatcher::GetBakerThunkKey( in GetBakerThunkKey()
403 void ArmBaseRelativePatcher::ProcessPatches(const CompiledMethod* compiled_method, in ProcessPatches()
457 void ArmBaseRelativePatcher::AddUnreservedThunk(ThunkData* data) { in AddUnreservedThunk()
478 void ArmBaseRelativePatcher::ResolveMethodCalls(uint32_t quick_code_offset, in ResolveMethodCalls()
535 inline uint32_t ArmBaseRelativePatcher::CalculateMaxNextOffset(uint32_t patch_offset, in CalculateMaxNextOffset()
541 inline ArmBaseRelativePatcher::ThunkData ArmBaseRelativePatcher::ThunkDataForPatch( in ThunkDataForPatch()