< prev index next >

src/cpu/ppc/vm/c1_Runtime1_ppc.cpp

Print this page

        

*** 249,259 **** for (i = 0; i < FrameMap::nof_fpu_regs; i++) { fpu_reg_save_offsets[i] = sp_offset; sp_offset += BytesPerWord; } ! frame_size_in_bytes = align_size_up(sp_offset, frame::alignment_in_bytes); } OopMapSet* Runtime1::generate_exception_throw(StubAssembler* sasm, address target, bool has_argument) { // Make a frame and preserve the caller's caller-save registers. --- 249,259 ---- for (i = 0; i < FrameMap::nof_fpu_regs; i++) { fpu_reg_save_offsets[i] = sp_offset; sp_offset += BytesPerWord; } ! frame_size_in_bytes = align_up(sp_offset, frame::alignment_in_bytes); } OopMapSet* Runtime1::generate_exception_throw(StubAssembler* sasm, address target, bool has_argument) { // Make a frame and preserve the caller's caller-save registers.
*** 273,283 **** } static OopMapSet* generate_exception_throw_with_stack_parms(StubAssembler* sasm, address target, int stack_parms) { // Make a frame and preserve the caller's caller-save registers. ! const int parm_size_in_bytes = align_size_up(stack_parms << LogBytesPerWord, frame::alignment_in_bytes); const int padding = parm_size_in_bytes - (stack_parms << LogBytesPerWord); OopMap* oop_map = save_live_registers(sasm, true, noreg, parm_size_in_bytes); int call_offset = 0; switch (stack_parms) { --- 273,283 ---- } static OopMapSet* generate_exception_throw_with_stack_parms(StubAssembler* sasm, address target, int stack_parms) { // Make a frame and preserve the caller's caller-save registers. ! const int parm_size_in_bytes = align_up(stack_parms << LogBytesPerWord, frame::alignment_in_bytes); const int padding = parm_size_in_bytes - (stack_parms << LogBytesPerWord); OopMap* oop_map = save_live_registers(sasm, true, noreg, parm_size_in_bytes); int call_offset = 0; switch (stack_parms) {
*** 323,333 **** } static OopMapSet* stub_call_with_stack_parms(StubAssembler* sasm, Register result, address target, int stack_parms, bool do_return = true) { // Make a frame and preserve the caller's caller-save registers. ! const int parm_size_in_bytes = align_size_up(stack_parms << LogBytesPerWord, frame::alignment_in_bytes); const int padding = parm_size_in_bytes - (stack_parms << LogBytesPerWord); OopMap* oop_map = save_live_registers(sasm, true, noreg, parm_size_in_bytes); int call_offset = 0; switch (stack_parms) { --- 323,333 ---- } static OopMapSet* stub_call_with_stack_parms(StubAssembler* sasm, Register result, address target, int stack_parms, bool do_return = true) { // Make a frame and preserve the caller's caller-save registers. ! const int parm_size_in_bytes = align_up(stack_parms << LogBytesPerWord, frame::alignment_in_bytes); const int padding = parm_size_in_bytes - (stack_parms << LogBytesPerWord); OopMap* oop_map = save_live_registers(sasm, true, noreg, parm_size_in_bytes); int call_offset = 0; switch (stack_parms) {
< prev index next >