]> granicus.if.org Git - clang/commit
[COFF, ARM64] Change setjmp for AArch64 Windows to use Intrinsic.sponentry
authorMandeep Singh Grang <mgrang@codeaurora.org>
Fri, 2 Nov 2018 18:10:07 +0000 (18:10 +0000)
committerMandeep Singh Grang <mgrang@codeaurora.org>
Fri, 2 Nov 2018 18:10:07 +0000 (18:10 +0000)
commit622c6885c372b613ccc6c081df8e8a363da85693
tree93a04481c54ab3d5a46f217fe3bd553a64b002ad
parent3ad36a91118113b3151382c5b14ea548111ec2c5
[COFF, ARM64] Change setjmp for AArch64 Windows to use Intrinsic.sponentry

Summary: ARM64 setjmp expects sp on entry instead of framepointer.

Patch by: Yin Ma (yinma@codeaurora.org)

Reviewers: mgrang, eli.friedman, ssijaric, mstorsjo, rnk, compnerd

Reviewed By: mgrang

Subscribers: efriedma, javed.absar, kristof.beyls, chrib, cfe-commits

Differential Revision: https://reviews.llvm.org/D53998

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@346024 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGBuiltin.cpp
test/CodeGen/ms-setjmp.c