Mercurial > hg > truffle
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. |