1.1 --- a/src/share/vm/c1/c1_LIRAssembler.cpp Thu Sep 02 11:40:02 2010 -0700 1.2 +++ b/src/share/vm/c1/c1_LIRAssembler.cpp Fri Sep 03 17:51:07 2010 -0700 1.3 @@ -548,6 +548,16 @@ 1.4 monitor_address(op->in_opr()->as_constant_ptr()->as_jint(), op->result_opr()); 1.5 break; 1.6 1.7 +#ifdef SPARC 1.8 + case lir_pack64: 1.9 + pack64(op->in_opr(), op->result_opr()); 1.10 + break; 1.11 + 1.12 + case lir_unpack64: 1.13 + unpack64(op->in_opr(), op->result_opr()); 1.14 + break; 1.15 +#endif 1.16 + 1.17 case lir_unwind: 1.18 unwind_op(op->in_opr()); 1.19 break;