diff -r c49daa7f447f -r 68df1db6880e src/share/vm/adlc/formssel.cpp --- a/src/share/vm/adlc/formssel.cpp Tue Dec 20 16:06:10 2016 -0500 +++ b/src/share/vm/adlc/formssel.cpp Tue Jan 03 11:22:37 2017 +0100 @@ -648,6 +648,7 @@ if( strcmp(_matrule->_opType,"MemBarReleaseLock") == 0 ) return true; if( strcmp(_matrule->_opType,"MemBarAcquireLock") == 0 ) return true; if( strcmp(_matrule->_opType,"MemBarStoreStore") == 0 ) return true; + if( strcmp(_matrule->_opType,"MemBarVolatile") == 0 ) return true; if( strcmp(_matrule->_opType,"StoreFence") == 0 ) return true; if( strcmp(_matrule->_opType,"LoadFence") == 0 ) return true;