src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
changeset 53457 e3ed96060992
parent 53407 690aed53fef0
parent 53452 274fcce9d147
child 54327 a4d19817609c
equal deleted inserted replaced
53450:cad3e5102aa6 53457:e3ed96060992
  1022         { { TypeFunc::Parms, ShenandoahLoad },  { TypeFunc::Parms+1, ShenandoahStore },   { -1, ShenandoahNone },
  1022         { { TypeFunc::Parms, ShenandoahLoad },  { TypeFunc::Parms+1, ShenandoahStore },   { -1, ShenandoahNone },
  1023           { -1,  ShenandoahNone},                 { -1,  ShenandoahNone},                 { -1,  ShenandoahNone} },
  1023           { -1,  ShenandoahNone},                 { -1,  ShenandoahNone},                 { -1,  ShenandoahNone} },
  1024         "sha512_implCompressMB",
  1024         "sha512_implCompressMB",
  1025         { { TypeFunc::Parms, ShenandoahLoad },  { TypeFunc::Parms+1, ShenandoahStore },   { -1, ShenandoahNone },
  1025         { { TypeFunc::Parms, ShenandoahLoad },  { TypeFunc::Parms+1, ShenandoahStore },   { -1, ShenandoahNone },
  1026           { -1,  ShenandoahNone},                 { -1,  ShenandoahNone},                 { -1,  ShenandoahNone} },
  1026           { -1,  ShenandoahNone},                 { -1,  ShenandoahNone},                 { -1,  ShenandoahNone} },
       
  1027         "encodeBlock",
       
  1028         { { TypeFunc::Parms, ShenandoahLoad },  { TypeFunc::Parms+3, ShenandoahStore },   { -1, ShenandoahNone },
       
  1029           { -1,  ShenandoahNone},                 { -1,  ShenandoahNone},                 { -1,  ShenandoahNone} },
  1027       };
  1030       };
  1028 
  1031 
  1029       if (call->is_call_to_arraycopystub()) {
  1032       if (call->is_call_to_arraycopystub()) {
  1030         Node* dest = NULL;
  1033         Node* dest = NULL;
  1031         const TypeTuple* args = n->as_Call()->_tf->domain();
  1034         const TypeTuple* args = n->as_Call()->_tf->domain();