[PATCH] D65019: [ARM] push LR before __gnu_mcount_nc

Eli Friedman via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Aug 8 12:45:53 PDT 2019


efriedma added a comment.

Yes, it's technically a "call", but you don't need the call lowering code.  That's dedicated to stuff like passing arguments, returning values, checking whether the function can be tail-called, etc.  None of that applies here; the intrinsic always corresponds to exactly one pseudo-instruction, a BL_PUSHLR.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D65019/new/

https://reviews.llvm.org/D65019





More information about the llvm-commits mailing list