diff llvm/test/Feature/seh-nounwind.ll @ 252:1f2b6ac9f198 llvm-original

LLVM16-1
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Fri, 18 Aug 2023 09:04:13 +0900
parents 1d019706d866
children
line wrap: on
line diff
--- a/llvm/test/Feature/seh-nounwind.ll	Wed Nov 09 17:47:54 2022 +0900
+++ b/llvm/test/Feature/seh-nounwind.ll	Fri Aug 18 09:04:13 2023 +0900
@@ -11,14 +11,14 @@
   ret i32 %div
 }
 
-define i32 @main() nounwind personality i8* bitcast (i32 (...)* @__C_specific_handler to i8*) {
+define i32 @main() nounwind personality ptr @__C_specific_handler {
 entry:
   %call = invoke i32 @div(i32 10, i32 0)
           to label %__try.cont unwind label %lpad
 
 lpad:
-  %0 = landingpad { i8*, i32 }
-          catch i8* null
+  %0 = landingpad { ptr, i32 }
+          catch ptr null
   br label %__try.cont
 
 __try.cont: