comparison src/cpu/sparc/vm/assembler_sparc.hpp @ 1564:61b2245abf36

6930772: JSR 292 needs to support SPARC C1 Summary: C1 for SPARC needs to support JSR 292. Reviewed-by: never, jrose
author twisti
date Fri, 21 May 2010 02:59:24 -0700
parents df736661d0c8
children 9f669cf29cb0
comparison
equal deleted inserted replaced
1563:1a5913bf5e19 1564:61b2245abf36
85 REGISTER_DECLARATION(Register, Gtemp , G5); 85 REGISTER_DECLARATION(Register, Gtemp , G5);
86 86
87 // JSR 292 fixed register usages: 87 // JSR 292 fixed register usages:
88 REGISTER_DECLARATION(Register, G5_method_type , G5); 88 REGISTER_DECLARATION(Register, G5_method_type , G5);
89 REGISTER_DECLARATION(Register, G3_method_handle , G3); 89 REGISTER_DECLARATION(Register, G3_method_handle , G3);
90 REGISTER_DECLARATION(Register, L7_mh_SP_save , L7);
90 91
91 // The compiler requires that G5_megamorphic_method is G5_inline_cache_klass, 92 // The compiler requires that G5_megamorphic_method is G5_inline_cache_klass,
92 // because a single patchable "set" instruction (NativeMovConstReg, 93 // because a single patchable "set" instruction (NativeMovConstReg,
93 // or NativeMovConstPatching for compiler1) instruction 94 // or NativeMovConstPatching for compiler1) instruction
94 // serves to set up either quantity, depending on whether the compiled 95 // serves to set up either quantity, depending on whether the compiled