src/share/vm/c1/c1_LIRAssembler.cpp

changeset 2138
d5d065957597
parent 2046
4a665be40fd3
child 2174
f02a8bbe6ed4
     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;

mercurial