summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/WinEH
diff options
context:
space:
mode:
authorReid Kleckner <reid@kleckner.net>2015-04-23 18:34:01 +0000
committerReid Kleckner <reid@kleckner.net>2015-04-23 18:34:01 +0000
commit909ea7e6b87844e1b95fa66d8fb8ed2eeaf495e9 (patch)
treeab06b5219018b590dccd5e5b7c882aa1ab599804 /llvm/test/CodeGen/WinEH
parent7c5cb066d091eed948d0ef10bb15b9def37b81ab (diff)
downloadbcm5719-llvm-909ea7e6b87844e1b95fa66d8fb8ed2eeaf495e9.tar.gz
bcm5719-llvm-909ea7e6b87844e1b95fa66d8fb8ed2eeaf495e9.zip
Revert "[SEH] Remove the old __C_specific_handler code now that WinEHPrepare works"
We still have some "uses remain after removal" issues in -O0 builds. This reverts commit r235557. llvm-svn: 235617
Diffstat (limited to 'llvm/test/CodeGen/WinEH')
-rw-r--r--llvm/test/CodeGen/WinEH/seh-catch-all.ll2
-rw-r--r--llvm/test/CodeGen/WinEH/seh-inlined-finally.ll2
-rw-r--r--llvm/test/CodeGen/WinEH/seh-outlined-finally.ll2
-rw-r--r--llvm/test/CodeGen/WinEH/seh-prepared-basic.ll2
-rw-r--r--llvm/test/CodeGen/WinEH/seh-simple.ll2
5 files changed, 5 insertions, 5 deletions
diff --git a/llvm/test/CodeGen/WinEH/seh-catch-all.ll b/llvm/test/CodeGen/WinEH/seh-catch-all.ll
index ab6c9effbf4..fb2b9ba7cfd 100644
--- a/llvm/test/CodeGen/WinEH/seh-catch-all.ll
+++ b/llvm/test/CodeGen/WinEH/seh-catch-all.ll
@@ -1,4 +1,4 @@
-; RUN: opt -S -winehprepare < %s | FileCheck %s
+; RUN: opt -S -winehprepare -sehprepare < %s | FileCheck %s
target datalayout = "e-m:w-i64:64-f80:128-n8:16:32:64-S128"
target triple = "x86_64-pc-windows-msvc"
diff --git a/llvm/test/CodeGen/WinEH/seh-inlined-finally.ll b/llvm/test/CodeGen/WinEH/seh-inlined-finally.ll
index d2080cff79d..54045f8d9f1 100644
--- a/llvm/test/CodeGen/WinEH/seh-inlined-finally.ll
+++ b/llvm/test/CodeGen/WinEH/seh-inlined-finally.ll
@@ -1,4 +1,4 @@
-; RUN: opt -S -winehprepare < %s | FileCheck %s
+; RUN: opt -S -winehprepare -sehprepare < %s | FileCheck %s
; Check that things work when the mid-level optimizer inlines the finally
; block.
diff --git a/llvm/test/CodeGen/WinEH/seh-outlined-finally.ll b/llvm/test/CodeGen/WinEH/seh-outlined-finally.ll
index 19558b70530..bc9d3221ad4 100644
--- a/llvm/test/CodeGen/WinEH/seh-outlined-finally.ll
+++ b/llvm/test/CodeGen/WinEH/seh-outlined-finally.ll
@@ -1,4 +1,4 @@
-; RUN: opt -S -winehprepare -mtriple=x86_64-windows-msvc < %s | FileCheck %s
+; RUN: opt -S -winehprepare -sehprepare -mtriple=x86_64-windows-msvc < %s | FileCheck %s
; Test case based on this code:
;
diff --git a/llvm/test/CodeGen/WinEH/seh-prepared-basic.ll b/llvm/test/CodeGen/WinEH/seh-prepared-basic.ll
index 880bb3c33a8..0c6850a972b 100644
--- a/llvm/test/CodeGen/WinEH/seh-prepared-basic.ll
+++ b/llvm/test/CodeGen/WinEH/seh-prepared-basic.ll
@@ -1,4 +1,4 @@
-; RUN: llc < %s | FileCheck %s
+; RUN: llc -sehprepare < %s | FileCheck %s
; Test case based on this code:
; extern "C" unsigned long _exception_code();
diff --git a/llvm/test/CodeGen/WinEH/seh-simple.ll b/llvm/test/CodeGen/WinEH/seh-simple.ll
index a2a2139c270..6d9ee1c4f07 100644
--- a/llvm/test/CodeGen/WinEH/seh-simple.ll
+++ b/llvm/test/CodeGen/WinEH/seh-simple.ll
@@ -1,4 +1,4 @@
-; RUN: opt -S -winehprepare -mtriple=x86_64-windows-msvc < %s | FileCheck %s
+; RUN: opt -S -winehprepare -sehprepare -mtriple=x86_64-windows-msvc < %s | FileCheck %s
target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
target triple = "x86_64-pc-windows-msvc"
OpenPOWER on IntegriCloud