comparison src/share/vm/opto/matcher.hpp @ 3851:95134e034042

7063629: use cbcond in C2 generated code on T4 Summary: Use new short branch instruction in C2 generated code. Reviewed-by: never
author kvn
date Thu, 11 Aug 2011 12:08:11 -0700
parents f1c12354c3f7
children d8cb48376797
comparison
equal deleted inserted replaced
3850:6987871cfb9b 3851:95134e034042
349 349
350 // !!!!! Special stuff for building ScopeDescs 350 // !!!!! Special stuff for building ScopeDescs
351 virtual int regnum_to_fpu_offset(int regnum); 351 virtual int regnum_to_fpu_offset(int regnum);
352 352
353 // Is this branch offset small enough to be addressed by a short branch? 353 // Is this branch offset small enough to be addressed by a short branch?
354 bool is_short_branch_offset(int rule, int offset); 354 bool is_short_branch_offset(int rule, int br_size, int offset);
355 355
356 // Optional scaling for the parameter to the ClearArray/CopyArray node. 356 // Optional scaling for the parameter to the ClearArray/CopyArray node.
357 static const bool init_array_count_is_in_bytes; 357 static const bool init_array_count_is_in_bytes;
358 358
359 // Threshold small size (in bytes) for a ClearArray/CopyArray node. 359 // Threshold small size (in bytes) for a ClearArray/CopyArray node.