hotspot/src/cpu/x86/vm/interp_masm_x86_32.cpp
changeset 28650 772aaab2582f
parent 25714 87fa6860b5ae
equal deleted inserted replaced
28649:eb561bd1bc3c 28650:772aaab2582f
  1358   if (state == ftos || state == dtos) MacroAssembler::verify_FPU(stack_depth);
  1358   if (state == ftos || state == dtos) MacroAssembler::verify_FPU(stack_depth);
  1359 }
  1359 }
  1360 
  1360 
  1361 // Jump if ((*counter_addr += increment) & mask) satisfies the condition.
  1361 // Jump if ((*counter_addr += increment) & mask) satisfies the condition.
  1362 void InterpreterMacroAssembler::increment_mask_and_jump(Address counter_addr,
  1362 void InterpreterMacroAssembler::increment_mask_and_jump(Address counter_addr,
  1363                                                         int increment, int mask,
  1363                                                         int increment, Address mask,
  1364                                                         Register scratch, bool preloaded,
  1364                                                         Register scratch, bool preloaded,
  1365                                                         Condition cond, Label* where) {
  1365                                                         Condition cond, Label* where) {
  1366   if (!preloaded) {
  1366   if (!preloaded) {
  1367     movl(scratch, counter_addr);
  1367     movl(scratch, counter_addr);
  1368   }
  1368   }