summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/conditional-tailcall.ll
diff options
context:
space:
mode:
authorReid Kleckner <rnk@google.com>2019-08-30 21:23:05 +0000
committerReid Kleckner <rnk@google.com>2019-08-30 21:23:05 +0000
commita33474d595d8414ddbf936c82cf093b9a587c834 (patch)
treedb9f380cc035581f15e039827c7903a07b918328 /llvm/test/CodeGen/X86/conditional-tailcall.ll
parentd4c1002e0bbbbab50f6891cdd2f5bd3a8f3a3584 (diff)
downloadbcm5719-llvm-a33474d595d8414ddbf936c82cf093b9a587c834.tar.gz
bcm5719-llvm-a33474d595d8414ddbf936c82cf093b9a587c834.zip
[X86] Print register names in .seh_* directives
Also improve assembler parser register validation for .seh_ directives. This requires moving X86-specific seh directive handling into the x86 backend, which addresses some assembler FIXMEs. Differential Revision: https://reviews.llvm.org/D66625 llvm-svn: 370533
Diffstat (limited to 'llvm/test/CodeGen/X86/conditional-tailcall.ll')
-rw-r--r--llvm/test/CodeGen/X86/conditional-tailcall.ll2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/test/CodeGen/X86/conditional-tailcall.ll b/llvm/test/CodeGen/X86/conditional-tailcall.ll
index e1a1e7b777d..17078413a82 100644
--- a/llvm/test/CodeGen/X86/conditional-tailcall.ll
+++ b/llvm/test/CodeGen/X86/conditional-tailcall.ll
@@ -106,7 +106,7 @@ define void @f_non_leaf(i32 %x, i32 %y) optsize {
; WIN64-LABEL: f_non_leaf:
; WIN64: # %bb.0: # %entry
; WIN64-NEXT: pushq %rbx # encoding: [0x53]
-; WIN64-NEXT: .seh_pushreg 3
+; WIN64-NEXT: .seh_pushreg %rbx
; WIN64-NEXT: .seh_endprologue
; WIN64-NEXT: #APP
; WIN64-NEXT: #NO_APP
OpenPOWER on IntegriCloud