[llvm-commits] [llvm] r138933 - in /llvm/trunk/test/Transforms/InstCombine: 2003-10-29-CallSiteResolve.ll 2004-01-13-InstCombineInvokePHI.ll 2008-05-09-SinkOfInvoke.ll call.ll

Bill Wendling isanbard at gmail.com
Wed Aug 31 18:28:25 PDT 2011


Author: void
Date: Wed Aug 31 20:28:25 2011
New Revision: 138933

URL: http://llvm.org/viewvc/llvm-project?rev=138933&view=rev
Log:
Update to new EH scheme.

Modified:
    llvm/trunk/test/Transforms/InstCombine/2003-10-29-CallSiteResolve.ll
    llvm/trunk/test/Transforms/InstCombine/2004-01-13-InstCombineInvokePHI.ll
    llvm/trunk/test/Transforms/InstCombine/2008-05-09-SinkOfInvoke.ll
    llvm/trunk/test/Transforms/InstCombine/call.ll

Modified: llvm/trunk/test/Transforms/InstCombine/2003-10-29-CallSiteResolve.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2003-10-29-CallSiteResolve.ll?rev=138933&r1=138932&r2=138933&view=diff
==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2003-10-29-CallSiteResolve.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2003-10-29-CallSiteResolve.ll Wed Aug 31 20:28:25 2011
@@ -10,6 +10,9 @@
         ret float* %tmp.11
 
 X:              ; preds = %0
+        %exn = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0
+                 cleanup
         ret float* null
 }
 
+declare i32 @__gxx_personality_v0(...)

Modified: llvm/trunk/test/Transforms/InstCombine/2004-01-13-InstCombineInvokePHI.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2004-01-13-InstCombineInvokePHI.ll?rev=138933&r1=138932&r2=138933&view=diff
==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2004-01-13-InstCombineInvokePHI.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2004-01-13-InstCombineInvokePHI.ll Wed Aug 31 20:28:25 2011
@@ -23,6 +23,9 @@
         ret i32 %V
 
 N:              ; preds = %call
+        %exn = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0
+                 cleanup
         ret i32 0
 }
 
+declare i32 @__gxx_personality_v0(...)

Modified: llvm/trunk/test/Transforms/InstCombine/2008-05-09-SinkOfInvoke.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/2008-05-09-SinkOfInvoke.ll?rev=138933&r1=138932&r2=138933&view=diff
==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/2008-05-09-SinkOfInvoke.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/2008-05-09-SinkOfInvoke.ll Wed Aug 31 20:28:25 2011
@@ -29,5 +29,9 @@
 	ret void
 
 lpad:		; preds = %invcont31, %invcont, %entry
+        %exn = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0
+                 cleanup
 	unreachable
 }
+
+declare i32 @__gxx_personality_v0(...)

Modified: llvm/trunk/test/Transforms/InstCombine/call.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/InstCombine/call.ll?rev=138933&r1=138932&r2=138933&view=diff
==============================================================================
--- llvm/trunk/test/Transforms/InstCombine/call.ll (original)
+++ llvm/trunk/test/Transforms/InstCombine/call.ll Wed Aug 31 20:28:25 2011
@@ -107,9 +107,13 @@
   unreachable
 
 try.handler:                                      ; preds = %entry
+  %exn = landingpad {i8*, i32} personality i32 (...)* @__gxx_personality_v0
+            cleanup
   ret i8* null
 }
 
+declare i32 @__gxx_personality_v0(...)
+
 ; Don't turn this into "unreachable": the callee and caller don't agree in
 ; calling conv, but the implementation of test8a may actually end up using the
 ; right calling conv.





More information about the llvm-commits mailing list