Move the personality function from LandingPadInst to Function
[oota-llvm.git] / test / Transforms / LowerInvoke / lowerinvoke.ll
index 05c19be7a9acc668091bac4d666bed971d81d545..ad78df3e22176a81c25dcbdb6ecc795151b7fa38 100644 (file)
@@ -2,7 +2,7 @@
 
 declare i32 @external_func(i64 %arg)
 
-define i32 @invoke_test(i64 %arg) {
+define i32 @invoke_test(i64 %arg) personality i8* null {
 entry:
   %result = invoke fastcc i32 @external_func(i64 inreg %arg)
       to label %cont unwind label %lpad
@@ -10,7 +10,7 @@ cont:
   ret i32 %result
 lpad:
   %phi = phi i32 [ 99, %entry ]
-  %lp = landingpad { i8*, i32 } personality i8* null cleanup
+  %lp = landingpad { i8*, i32 } cleanup
   ret i32 %phi
 }