hotspot/src/share/vm/opto/superword.cpp
changeset 2022 28ce8115a91d
parent 961 7fb3b13d4205
child 2131 98f9cef66a34
child 2105 347008ce7984
equal deleted inserted replaced
2021:3c26c11fa62e 2022:28ce8115a91d
  1442 
  1442 
  1443 //-------------------------vector_opd_range-----------------------
  1443 //-------------------------vector_opd_range-----------------------
  1444 // (Start, end] half-open range defining which operands are vector
  1444 // (Start, end] half-open range defining which operands are vector
  1445 void SuperWord::vector_opd_range(Node* n, uint* start, uint* end) {
  1445 void SuperWord::vector_opd_range(Node* n, uint* start, uint* end) {
  1446   switch (n->Opcode()) {
  1446   switch (n->Opcode()) {
  1447   case Op_LoadB:   case Op_LoadC:
  1447   case Op_LoadB:   case Op_LoadUS:
  1448   case Op_LoadI:   case Op_LoadL:
  1448   case Op_LoadI:   case Op_LoadL:
  1449   case Op_LoadF:   case Op_LoadD:
  1449   case Op_LoadF:   case Op_LoadD:
  1450   case Op_LoadP:
  1450   case Op_LoadP:
  1451     *start = 0;
  1451     *start = 0;
  1452     *end   = 0;
  1452     *end   = 0;