1184 bool upper = false); |
1184 bool upper = false); |
1185 |
1185 |
1186 void string_compare(Register str1, Register str2, |
1186 void string_compare(Register str1, Register str2, |
1187 Register cnt1, Register cnt2, Register result, |
1187 Register cnt1, Register cnt2, Register result, |
1188 Register tmp1); |
1188 Register tmp1); |
1189 void string_equals(Register str1, Register str2, |
1189 |
1190 Register cnt, Register result, |
1190 void arrays_equals(Register a1, Register a2, |
1191 Register tmp1); |
1191 Register result, Register cnt1, |
1192 void char_arrays_equals(Register ary1, Register ary2, |
1192 int elem_size, bool is_string); |
1193 Register result, Register tmp1); |
1193 |
1194 void byte_arrays_equals(Register ary1, Register ary2, |
|
1195 Register result, Register tmp1); |
|
1196 void encode_iso_array(Register src, Register dst, |
1194 void encode_iso_array(Register src, Register dst, |
1197 Register len, Register result, |
1195 Register len, Register result, |
1198 FloatRegister Vtmp1, FloatRegister Vtmp2, |
1196 FloatRegister Vtmp1, FloatRegister Vtmp2, |
1199 FloatRegister Vtmp3, FloatRegister Vtmp4); |
1197 FloatRegister Vtmp3, FloatRegister Vtmp4); |
1200 void string_indexof(Register str1, Register str2, |
1198 void string_indexof(Register str1, Register str2, |