comparison src/cpu/x86/vm/assembler_x86.hpp @ 1763:d6f45b55c972

4809552: Optimize Arrays.fill(...) Reviewed-by: kvn
author never
date Fri, 27 Aug 2010 17:33:49 -0700
parents 66c5dadb4d61
children d55217dc206f
comparison
equal deleted inserted replaced
1731:ee5cc9e78493 1763:d6f45b55c972
2240 // Compare char[] arrays. 2240 // Compare char[] arrays.
2241 void char_arrays_equals(bool is_array_equ, Register ary1, Register ary2, 2241 void char_arrays_equals(bool is_array_equ, Register ary1, Register ary2,
2242 Register limit, Register result, Register chr, 2242 Register limit, Register result, Register chr,
2243 XMMRegister vec1, XMMRegister vec2); 2243 XMMRegister vec1, XMMRegister vec2);
2244 2244
2245 // Fill primitive arrays
2246 void generate_fill(BasicType t, bool aligned,
2247 Register to, Register value, Register count,
2248 Register rtmp, XMMRegister xtmp);
2249
2245 #undef VIRTUAL 2250 #undef VIRTUAL
2246 2251
2247 }; 2252 };
2248 2253
2249 /** 2254 /**