hotspot/src/share/vm/opto/chaitin.cpp
changeset 594 9f4474e5dbaf
parent 360 21d113ecbf6a
child 670 ddf3e9583f2f
equal deleted inserted replaced
593:803947e176bd 594:9f4474e5dbaf
  1383           if( cisc->oper_input_base() > 1 && mach->oper_input_base() <= 1 ) {
  1383           if( cisc->oper_input_base() > 1 && mach->oper_input_base() <= 1 ) {
  1384             assert( cisc->oper_input_base() == 2, "Only adding one edge");
  1384             assert( cisc->oper_input_base() == 2, "Only adding one edge");
  1385             cisc->ins_req(1,src);         // Requires a memory edge
  1385             cisc->ins_req(1,src);         // Requires a memory edge
  1386           }
  1386           }
  1387           b->_nodes.map(j,cisc);          // Insert into basic block
  1387           b->_nodes.map(j,cisc);          // Insert into basic block
  1388           n->replace_by(cisc); // Correct graph
  1388           n->subsume_by(cisc); // Correct graph
  1389           //
  1389           //
  1390           ++_used_cisc_instructions;
  1390           ++_used_cisc_instructions;
  1391 #ifndef PRODUCT
  1391 #ifndef PRODUCT
  1392           if( TraceCISCSpill ) {
  1392           if( TraceCISCSpill ) {
  1393             tty->print("    cisc-instr: ");
  1393             tty->print("    cisc-instr: ");