--- a/hotspot/src/share/vm/adlc/formssel.cpp Mon Jun 30 17:04:59 2008 -0700
+++ b/hotspot/src/share/vm/adlc/formssel.cpp Tue Jul 01 11:59:44 2008 -0700
@@ -729,6 +729,7 @@
!strcmp(_matrule->_rChild->_opType,"DecodeN") ||
!strcmp(_matrule->_rChild->_opType,"EncodeP") ||
!strcmp(_matrule->_rChild->_opType,"LoadN") ||
+ !strcmp(_matrule->_rChild->_opType,"LoadNKlass") ||
!strcmp(_matrule->_rChild->_opType,"CreateEx") || // type of exception
!strcmp(_matrule->_rChild->_opType,"CheckCastPP")) ) return true;
else if ( is_ideal_load() == Form::idealP ) return true;