[PATCH] D38341: [compiler-rt] Add back ARM EABI aliases where legal.
Eli Friedman via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Sep 28 12:22:49 PDT 2017
efriedma added a comment.
> These functions would only really compile down to an additional branch.
We don't support tail call optimization for Thumb1, so it's a little worse there. I measured a 20% performance reduction in compiler-rt's soft-float divide.
----
I'm not sure the function type thing has any practical impact (at least, LLVM doesn't make assumptions about a function's actual type or calling convention based on a declaration), but sure, I can change it.
Repository:
rL LLVM
https://reviews.llvm.org/D38341
More information about the llvm-commits
mailing list