comparison src/share/vm/opto/output.cpp @ 14403:75ef1a499665

8019973: PPC64 (part 11): Fix IA64 preprocessor conditionals on AIX. Summary: On AIX 7.1 systemcfg.h defines IA64 unconditionally, so test for !AIX where IA64 is used. Reviewed-by: dholmes, kvn
author goetz
date Fri, 05 Jul 2013 22:17:47 +0200
parents 70120f47d403
children e2722a66aba7
comparison
equal deleted inserted replaced
14402:faf0c78e906b 14403:75ef1a499665
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