Mercurial > hg > graal-compiler
comparison src/cpu/sparc/vm/sparc.ad @ 17726:085b304a1cc5
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 | 51e1bb81df86 |
children | 62c54fcc0a35 |
comparison
equal
deleted
inserted
replaced
17725:b4ce4e9eb97d | 17726:085b304a1cc5 |
---|---|
2026 } | 2026 } |
2027 | 2027 |
2028 const RegMask Matcher::method_handle_invoke_SP_save_mask() { | 2028 const RegMask Matcher::method_handle_invoke_SP_save_mask() { |
2029 return L7_REGP_mask(); | 2029 return L7_REGP_mask(); |
2030 } | 2030 } |
2031 | |
2032 const RegMask Matcher::mathExactI_result_proj_mask() { | |
2033 return G1_REGI_mask(); | |
2034 } | |
2035 | |
2036 const RegMask Matcher::mathExactL_result_proj_mask() { | |
2037 return G1_REGL_mask(); | |
2038 } | |
2039 | |
2040 const RegMask Matcher::mathExactI_flags_proj_mask() { | |
2041 return INT_FLAGS_mask(); | |
2042 } | |
2043 | |
2044 | 2031 |
2045 %} | 2032 %} |
2046 | 2033 |
2047 | 2034 |
2048 // The intptr_t operand types, defined by textual substitution. | 2035 // The intptr_t operand types, defined by textual substitution. |