8351861: RISC-V: add simple assert at arrays_equals_v

Reviewed-by: fyang
This commit is contained in:
Hamlin Li 2025-03-13 08:12:56 +00:00
parent 0e7d460e4f
commit 6241d09657

View File

@ -2614,6 +2614,9 @@ void C2_MacroAssembler::clear_array_v(Register base, Register cnt) {
void C2_MacroAssembler::arrays_equals_v(Register a1, Register a2, Register result,
Register cnt1, int elem_size) {
assert(elem_size == 1 || elem_size == 2, "must be char or byte");
assert_different_registers(a1, a2, result, cnt1, t0, t1);
Label DONE;
Register tmp1 = t0;
Register tmp2 = t1;