< prev index next >

src/hotspot/share/prims/vectorSupport.cpp

Print this page
@@ -428,10 +428,22 @@
          case T_DOUBLE: return Op_VectorMaskTrueCount;
          default: fatal("MASK_TRUECOUNT: %s", type2name(bt));
        }
        break;
      }
+     case VECTOR_OP_MASK_TOLONG: {
+       switch (bt) {
+         case T_BYTE:  // fall-through
+         case T_SHORT: // fall-through
+         case T_INT:   // fall-through
+         case T_LONG:  // fall-through
+         case T_FLOAT: // fall-through
+         case T_DOUBLE: return Op_VectorMaskToLong;
+         default: fatal("MASK_TOLONG: %s", type2name(bt));
+       }
+       break;
+     }
      case VECTOR_OP_TAN:
      case VECTOR_OP_TANH:
      case VECTOR_OP_SIN:
      case VECTOR_OP_SINH:
      case VECTOR_OP_COS:
< prev index next >