Mercurial > hg > truffle
comparison src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp @ 1301:fc2c71045ada
6934966: JSR 292 add C1 logic for saved SP over MethodHandle calls
Summary: The logic for x86 C1 to save the SP over MH calls is pretty straight forward but SPARC handles that differently.
Reviewed-by: never, jrose
author | twisti |
---|---|
date | Wed, 17 Mar 2010 10:22:41 +0100 |
parents | c466efa608d5 |
children | 6476042f815c |
comparison
equal
deleted
inserted
replaced
1300:428a9c451986 | 1301:fc2c71045ada |
---|---|
710 __ callr(G3_scratch, G0); | 710 __ callr(G3_scratch, G0); |
711 // the peephole pass fills the delay slot | 711 // the peephole pass fills the delay slot |
712 } | 712 } |
713 | 713 |
714 | 714 |
715 void LIR_Assembler::preserve_SP() { | 715 void LIR_Assembler::preserve_SP(LIR_OpJavaCall* op) { |
716 Unimplemented(); | 716 Unimplemented(); |
717 } | 717 } |
718 | 718 |
719 | 719 |
720 void LIR_Assembler::restore_SP() { | 720 void LIR_Assembler::restore_SP(LIR_OpJavaCall* op) { |
721 Unimplemented(); | 721 Unimplemented(); |
722 } | 722 } |
723 | 723 |
724 | 724 |
725 // load with 32-bit displacement | 725 // load with 32-bit displacement |