diff options
author | Reid Kleckner <rnk@google.com> | 2015-12-16 00:20:21 +0000 |
---|---|---|
committer | Reid Kleckner <rnk@google.com> | 2015-12-16 00:20:21 +0000 |
commit | d8f719fa1cab1c99e58c080ea19b9d7043163749 (patch) | |
tree | e1090f42c4d99653102ec65360c0b139e0a2cf0f /clang/test/CodeGen/exceptions-seh.c | |
parent | 9043d75e7508ed63375be7192fb56371eba53c00 (diff) | |
download | bcm5719-llvm-d8f719fa1cab1c99e58c080ea19b9d7043163749.tar.gz bcm5719-llvm-d8f719fa1cab1c99e58c080ea19b9d7043163749.zip |
Revert "[SEH] Use llvm.x86.seh.recoverfp for SEH filters on x64 as well as 32bit"
This reverts commit r255710.
llvm-svn: 255728
Diffstat (limited to 'clang/test/CodeGen/exceptions-seh.c')
-rw-r--r-- | clang/test/CodeGen/exceptions-seh.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/clang/test/CodeGen/exceptions-seh.c b/clang/test/CodeGen/exceptions-seh.c index b027bd844b7..0829117fbe3 100644 --- a/clang/test/CodeGen/exceptions-seh.c +++ b/clang/test/CodeGen/exceptions-seh.c @@ -89,8 +89,7 @@ int filter_expr_capture(void) { // CHECK: ret i32 %[[rv]] // X64-LABEL: define internal i32 @"\01?filt$0@0@filter_expr_capture@@"(i8* %exception_pointers, i8* %frame_pointer) -// X64: %[[fp:[^ ]*]] = call i8* @llvm.x86.seh.recoverfp(i8* bitcast (i32 ()* @filter_expr_capture to i8*), i8* %frame_pointer) -// X64: call i8* @llvm.localrecover(i8* bitcast (i32 ()* @filter_expr_capture to i8*), i8* %[[fp]], i32 0) +// X64: call i8* @llvm.localrecover(i8* bitcast (i32 ()* @filter_expr_capture to i8*), i8* %frame_pointer, i32 0) // // X86-LABEL: define internal i32 @"\01?filt$0@0@filter_expr_capture@@"() // X86: %[[ebp:[^ ]*]] = call i8* @llvm.frameaddress(i32 1) |