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

Jian Cai via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Aug 8 12:50:50 PDT 2019


jcai19 added a comment.

In D65019#1621670 <https://reviews.llvm.org/D65019#1621670>, @efriedma wrote:

> 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.


Thanks for the clarification. I will look into it.


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