summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/seh-except-finally.ll
diff options
context:
space:
mode:
authorDavid Majnemer <david.majnemer@gmail.com>2015-09-29 20:12:33 +0000
committerDavid Majnemer <david.majnemer@gmail.com>2015-09-29 20:12:33 +0000
commita80c1512861aa78f75a89b92275aaf2e92ff7fb9 (patch)
treeb5d4c3efc67ff022eb8a71ad379dc01a1447a46f /llvm/test/CodeGen/X86/seh-except-finally.ll
parent81f005617e42e64b553a5ded37f1afac9b3fb4cc (diff)
downloadbcm5719-llvm-a80c1512861aa78f75a89b92275aaf2e92ff7fb9.tar.gz
bcm5719-llvm-a80c1512861aa78f75a89b92275aaf2e92ff7fb9.zip
[WinEH] Teach AsmPrinter about funclets
Summary: Funclets have been turned into functions by the time they hit the object file. Make sure that they have decent names for the symbol table and CFI directives explaining how to reason about their prologues. Differential Revision: http://reviews.llvm.org/D13261 llvm-svn: 248824
Diffstat (limited to 'llvm/test/CodeGen/X86/seh-except-finally.ll')
-rw-r--r--llvm/test/CodeGen/X86/seh-except-finally.ll4
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/test/CodeGen/X86/seh-except-finally.ll b/llvm/test/CodeGen/X86/seh-except-finally.ll
index 0630d001bb7..5a529cd8d7a 100644
--- a/llvm/test/CodeGen/X86/seh-except-finally.ll
+++ b/llvm/test/CodeGen/X86/seh-except-finally.ll
@@ -103,6 +103,10 @@ eh.resume: ; preds = %catch.dispatch
; CHECK: retq
;
; CHECK: .seh_handlerdata
+; CHECK-NEXT: .text
+; CHECK-NEXT: .Ltmp{{[0-9]+}}
+; CHECK-NEXT: .seh_endproc
+; CHECK-NEXT: .section .xdata,"dr"
; CHECK-NEXT: .long 3
; CHECK-NEXT: .long .Ltmp0@IMGREL
; CHECK-NEXT: .long .Ltmp1@IMGREL+1
OpenPOWER on IntegriCloud