diff -r 465813e0303a -r 3b5ac9e7e6ea src/share/vm/opto/lcm.cpp --- a/src/share/vm/opto/lcm.cpp Wed Jan 21 11:18:38 2009 -0800 +++ b/src/share/vm/opto/lcm.cpp Mon Jan 26 16:22:12 2009 +0100 @@ -107,7 +107,7 @@ was_store = false; switch( mach->ideal_Opcode() ) { case Op_LoadB: - case Op_LoadC: + case Op_LoadUS: case Op_LoadD: case Op_LoadF: case Op_LoadI: