8289044: ARM32: missing LIR_Assembler::cmove metadata type support

Reviewed-by: shade, stuefe
This commit is contained in:
Boris Ulasevich 2022-06-24 13:37:22 +00:00
parent bdf9902f75
commit 20f55abd27

View File

@ -1478,6 +1478,9 @@ void LIR_Assembler::cmove(LIR_Condition condition, LIR_Opr opr1, LIR_Opr opr2, L
__ mov_double(result->as_double_reg(), c->as_jdouble(), acond);
#endif // __SOFTFP__
break;
case T_METADATA:
__ mov_metadata(result->as_register(), c->as_metadata(), acond);
break;
default:
ShouldNotReachHere();
}