[all-commits] [llvm/llvm-project] 6f34d0: Remove iOS 5 check for tailcalls on ARM (#133354)
Un1q32 via All-commits
all-commits at lists.llvm.org
Fri Apr 4 16:03:00 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 6f34d03b3132a8286630f8496aa7dce9605e677b
https://github.com/llvm/llvm-project/commit/6f34d03b3132a8286630f8496aa7dce9605e677b
Author: Un1q32 <joey.t.reinhart at gmail.com>
Date: 2025-04-04 (Fri, 04 Apr 2025)
Changed paths:
M llvm/lib/Target/ARM/ARMSubtarget.cpp
M llvm/test/CodeGen/ARM/2010-11-29-PrologueBug.ll
M llvm/test/CodeGen/ARM/ldm.ll
M llvm/test/CodeGen/ARM/zextload_demandedbits.ll
Log Message:
-----------
Remove iOS 5 check for tailcalls on ARM (#133354)
Fixes #102053
The check was added in 8decdc472f308b13d7fb7fd50c3919db086c0417, and at
the time iOS 5 was the latest iOS version, before that commit tail calls
were disabled for all ARMv7 targets. Testing a build of wasm3 with the
patch on a device running iOS 3.0 shows a noticeable performance
improvement and no issues.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list