equal
deleted
inserted
replaced
1063 } |
1063 } |
1064 |
1064 |
1065 // Compute prolog code size |
1065 // Compute prolog code size |
1066 _method_size = 0; |
1066 _method_size = 0; |
1067 _frame_slots = OptoReg::reg2stack(_matcher->_old_SP)+_regalloc->_framesize; |
1067 _frame_slots = OptoReg::reg2stack(_matcher->_old_SP)+_regalloc->_framesize; |
1068 #ifdef IA64 |
1068 #if defined(IA64) && !defined(AIX) |
1069 if (save_argument_registers()) { |
1069 if (save_argument_registers()) { |
1070 // 4815101: this is a stub with implicit and unknown precision fp args. |
1070 // 4815101: this is a stub with implicit and unknown precision fp args. |
1071 // The usual spill mechanism can only generate stfd's in this case, which |
1071 // The usual spill mechanism can only generate stfd's in this case, which |
1072 // doesn't work if the fp reg to spill contains a single-precision denorm. |
1072 // doesn't work if the fp reg to spill contains a single-precision denorm. |
1073 // Instead, we hack around the normal spill mechanism using stfspill's and |
1073 // Instead, we hack around the normal spill mechanism using stfspill's and |