diff options
| author | Mandeep Singh Grang <mgrang@quicinc.com> | 2019-02-02 01:32:48 +0000 |
|---|---|---|
| committer | Mandeep Singh Grang <mgrang@quicinc.com> | 2019-02-02 01:32:48 +0000 |
| commit | 2be4eabb6fa34705fae074e2c58cf83f247a04f8 (patch) | |
| tree | 34c80d438d59db2ebba05bf43c3ec8f3b2e11702 /llvm/test/CodeGen | |
| parent | d911ed10afa92771f509c30bd88e0b7caca726a1 (diff) | |
| download | bcm5719-llvm-2be4eabb6fa34705fae074e2c58cf83f247a04f8.tar.gz bcm5719-llvm-2be4eabb6fa34705fae074e2c58cf83f247a04f8.zip | |
[AutoUpgrade] Fix AutoUpgrade for x86.seh.recoverfp
Summary: This fixes the bug in https://reviews.llvm.org/D56747#inline-502711.
Reviewers: efriedma
Reviewed By: efriedma
Subscribers: javed.absar, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D57614
llvm-svn: 352945
Diffstat (limited to 'llvm/test/CodeGen')
| -rw-r--r-- | llvm/test/CodeGen/AArch64/eh_recoverfp.ll | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/llvm/test/CodeGen/AArch64/eh_recoverfp.ll b/llvm/test/CodeGen/AArch64/eh_recoverfp.ll new file mode 100644 index 00000000000..777bcee5438 --- /dev/null +++ b/llvm/test/CodeGen/AArch64/eh_recoverfp.ll @@ -0,0 +1,11 @@ +; RUN: llc -mtriple arm64-windows %s -o - 2>&1 | FileCheck %s + +define i8* @foo(i8* %a) { +; CHECK-LABEL: foo +; CHECK-NOT: llvm.x86.seh.recoverfp + %1 = call i8* @llvm.x86.seh.recoverfp(i8* bitcast (i32 ()* @f to i8*), i8* %a) + ret i8* %1 +} + +declare i8* @llvm.x86.seh.recoverfp(i8*, i8*) +declare i32 @f() |

