]> granicus.if.org Git - llvm/commit
Merging r223055:
authorTim Northover <tnorthover@apple.com>
Thu, 4 Dec 2014 22:59:55 +0000 (22:59 +0000)
committerTim Northover <tnorthover@apple.com>
Thu, 4 Dec 2014 22:59:55 +0000 (22:59 +0000)
commit9e3aac616b84ff68c0408b750ae893a8c752b953
tree7e183ff176317e7cb602ccb8d9c3055d83476155
parent0817ac89c245ab7ade068b6a21e302a8815593d3
Merging r223055:

ARM: lower tail calls correctly when using GHC calling convention.

Patch by Ben Gamari.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_35@223406 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMFrameLowering.cpp
lib/Target/ARM/ARMFrameLowering.h
test/CodeGen/ARM/ghc-tcreturn-lowered.ll [new file with mode: 0644]