--- old/src/share/vm/opto/reg_split.cpp	Mon Jan 12 16:05:15 2009
+++ new/src/share/vm/opto/reg_split.cpp	Mon Jan 12 16:05:15 2009
@@ -96,9 +96,7 @@
   // its definer.
   while( i < b->_nodes.size() &&
          (b->_nodes[i]->is_Proj() ||
-          b->_nodes[i]->is_Phi()  ||
-          (b->_nodes[i]->is_Mach() &&
-           b->_nodes[i]->as_Mach()->ideal_Opcode() == Op_CreateEx)) )
+          b->_nodes[i]->is_Phi() ) )
     i++;
 
   // Do not insert between a call and his Catch
