Mercurial > hg > truffle
diff src/cpu/sparc/vm/sparc.ad @ 4121:db2e64ca2d5a
7090968: Allow adlc register class to depend on runtime conditions
Summary: allow reg_class definition as a function.
Reviewed-by: kvn, never
author | roland |
---|---|
date | Tue, 22 Nov 2011 09:45:57 +0100 |
parents | 6729bbc1fcd6 |
children | 1dc233a8c7fe |
line wrap: on
line diff
--- a/src/cpu/sparc/vm/sparc.ad Wed Sep 14 09:22:51 2011 +0200 +++ b/src/cpu/sparc/vm/sparc.ad Tue Nov 22 09:45:57 2011 +0100 @@ -1019,7 +1019,7 @@ //============================================================================= -const RegMask& MachConstantBaseNode::_out_RegMask = PTR_REG_mask; +const RegMask& MachConstantBaseNode::_out_RegMask = PTR_REG_mask(); int Compile::ConstantTable::calculate_table_base_offset() const { if (UseRDPCForConstantTableBase) { @@ -2024,7 +2024,7 @@ } const RegMask Matcher::method_handle_invoke_SP_save_mask() { - return L7_REGP_mask; + return L7_REGP_mask(); } %}