Mercurial > hg > truffle
comparison src/cpu/sparc/vm/sparc.ad @ 14495:cd5d10655495
8027754: Enable loop optimizations for loops with MathExact inside
Reviewed-by: kvn, iveresov
author | rbackman |
---|---|
date | Thu, 23 Jan 2014 12:08:28 +0100 |
parents | 45467c53f178 |
children | 4ca6dc0799b6 |
comparison
equal
deleted
inserted
replaced
14494:5292439ef895 | 14495:cd5d10655495 |
---|---|
2034 } | 2034 } |
2035 | 2035 |
2036 const RegMask Matcher::method_handle_invoke_SP_save_mask() { | 2036 const RegMask Matcher::method_handle_invoke_SP_save_mask() { |
2037 return L7_REGP_mask(); | 2037 return L7_REGP_mask(); |
2038 } | 2038 } |
2039 | |
2040 const RegMask Matcher::mathExactI_result_proj_mask() { | |
2041 return G1_REGI_mask(); | |
2042 } | |
2043 | |
2044 const RegMask Matcher::mathExactL_result_proj_mask() { | |
2045 return G1_REGL_mask(); | |
2046 } | |
2047 | |
2048 const RegMask Matcher::mathExactI_flags_proj_mask() { | |
2049 return INT_FLAGS_mask(); | |
2050 } | |
2051 | |
2052 | 2039 |
2053 %} | 2040 %} |
2054 | 2041 |
2055 | 2042 |
2056 // The intptr_t operand types, defined by textual substitution. | 2043 // The intptr_t operand types, defined by textual substitution. |