hotspot/src/share/vm/opto/output.cpp
changeset 22819 f88b9c394e42
parent 17384 4e6ea5fa04ad
child 22828 17ecb098bc1e
equal deleted inserted replaced
22818:34cd99df9940 22819:f88b9c394e42
  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