[PATCH] D49465: [ARM] Enable tail calls for all Thumb1 targets.

Dave Green via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sat Jul 21 04:47:18 PDT 2018


dmgreen added a comment.

Hello. This has code to prevent it from increasing codesize, right? I'm seeing the opposite happen, at least at -Oz. Perhaps because of an interplay between block layout or jump tables or something like it?

One of the examples I looked at is in csibe, with OpenTCP/smtp/smtp_client.c showing some increase.


Repository:
  rL LLVM

https://reviews.llvm.org/D49465





More information about the llvm-commits mailing list