diff -r 6b056026ecad -r 8d82c4dfa722 hotspot/src/share/vm/opto/compile.cpp --- a/hotspot/src/share/vm/opto/compile.cpp Wed Sep 19 16:50:26 2012 -0700 +++ b/hotspot/src/share/vm/opto/compile.cpp Thu Sep 20 16:49:17 2012 +0200 @@ -2276,6 +2276,12 @@ case Op_CompareAndSwapL: case Op_CompareAndSwapP: case Op_CompareAndSwapN: + case Op_GetAndAddI: + case Op_GetAndAddL: + case Op_GetAndSetI: + case Op_GetAndSetL: + case Op_GetAndSetP: + case Op_GetAndSetN: case Op_StoreP: case Op_StoreN: case Op_LoadB: