projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
AVX512: VPMOVM2B/W/D/Q intrinsic implementation.
[oota-llvm.git]
/
test
/
CodeGen
/
X86
/
seh-exception-code.ll
diff --git
a/test/CodeGen/X86/seh-exception-code.ll
b/test/CodeGen/X86/seh-exception-code.ll
index 3a314553ca126977dbfc0337fb1d5dc1c92cc7a2..20e1544e0b593c7123604ef805fcdf68f3ce5815 100644
(file)
--- a/
test/CodeGen/X86/seh-exception-code.ll
+++ b/
test/CodeGen/X86/seh-exception-code.ll
@@
-14,11
+14,11
@@
entry:
to label %__try.cont unwind label %catch.dispatch
catch.dispatch: ; preds = %entry
to label %__try.cont unwind label %catch.dispatch
catch.dispatch: ; preds = %entry
- %pad = catchpad [i8* null]
- to label %__except unwind label %catchendblock
+ %cs = catchswitch within none [label %__except] unwind to caller
__except: ; preds = %catch.dispatch
__except: ; preds = %catch.dispatch
- catchret %pad to label %__except.1
+ %pad = catchpad within %cs [i8* null]
+ catchret from %pad to label %__except.1
__except.1: ; preds = %__except
%code = call i32 @llvm.eh.exceptioncode(token %pad)
__except.1: ; preds = %__except
%code = call i32 @llvm.eh.exceptioncode(token %pad)
@@
-27,9
+27,6
@@
__except.1: ; preds = %__except
__try.cont: ; preds = %entry, %__except.1
ret void
__try.cont: ; preds = %entry, %__except.1
ret void
-
-catchendblock: ; preds = %catch.dispatch
- catchendpad unwind to caller
}
; CHECK-LABEL: ehcode:
}
; CHECK-LABEL: ehcode: