< prev index next >
src/hotspot/share/c1/c1_LIR.cpp
Print this page
@@ -105,10 +105,11 @@
//---------------------------------------------------
char LIR_OprDesc::type_char(BasicType t) {
switch (t) {
case T_ARRAY:
+ case T_VALUETYPE:
t = T_OBJECT;
case T_BOOLEAN:
case T_CHAR:
case T_FLOAT:
case T_DOUBLE:
@@ -163,10 +164,11 @@
case T_INT:
case T_ADDRESS:
case T_OBJECT:
case T_METADATA:
case T_ARRAY:
+ case T_VALUETYPE:
assert((kindfield == cpu_register || kindfield == stack_value) &&
size_field() == single_size, "must match");
break;
case T_ILLEGAL:
< prev index next >