OSDN Git Service

[ARM64] Support aggressive fastcc/tailcallopt breaking ABI by popping out argument...
authorJiangning Liu <jiangning.liu@arm.com>
Thu, 15 May 2014 01:33:17 +0000 (01:33 +0000)
committerJiangning Liu <jiangning.liu@arm.com>
Thu, 15 May 2014 01:33:17 +0000 (01:33 +0000)
commit66b123f0d889ed5bd6d4b66f209617d596da9a0c
treed7b439d9698e083d58228754bfce72e77e2d3656
parentcea72fe7634afc8d0cdb860924e6f51d2a64b842
[ARM64] Support aggressive fastcc/tailcallopt breaking ABI by popping out argument stack from callee.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@208837 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM64/ARM64FrameLowering.cpp
lib/Target/ARM64/ARM64ISelLowering.cpp
lib/Target/ARM64/ARM64ISelLowering.h
lib/Target/ARM64/ARM64InstrInfo.td
lib/Target/ARM64/ARM64MachineFunctionInfo.h
test/CodeGen/AArch64/fastcc-reserved.ll
test/CodeGen/AArch64/fastcc.ll
test/CodeGen/AArch64/tail-call.ll