Skip to content

Commit

Permalink
8289044: ARM32: missing LIR_Assembler::cmove metadata type support
Browse files Browse the repository at this point in the history
Backport-of: 20f55abd2744323a756872e080885d107e6c56e5
  • Loading branch information
Sergey Nazarkin authored and Yuri Nesterenko committed Sep 2, 2022
1 parent e66fd86 commit 94618a2
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
Expand Up @@ -1483,6 +1483,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();
}
Expand Down

0 comments on commit 94618a2

Please sign in to comment.