hotspot/src/share/vm/opto/loopTransform.cpp
changeset 13969 d2a189b83b87
parent 13967 bf7c8dfb5121
child 13974 791cba24758f
equal deleted inserted replaced
13968:8c9029c01470 13969:d2a189b83b87
  2411       if (store != NULL) {
  2411       if (store != NULL) {
  2412         msg = "multiple stores";
  2412         msg = "multiple stores";
  2413         break;
  2413         break;
  2414       }
  2414       }
  2415       int opc = n->Opcode();
  2415       int opc = n->Opcode();
  2416       if (opc == Op_StoreP || opc == Op_StoreN || opc == Op_StoreCM) {
  2416       if (opc == Op_StoreP || opc == Op_StoreN || opc == Op_StoreNKlass || opc == Op_StoreCM) {
  2417         msg = "oop fills not handled";
  2417         msg = "oop fills not handled";
  2418         break;
  2418         break;
  2419       }
  2419       }
  2420       Node* value = n->in(MemNode::ValueIn);
  2420       Node* value = n->in(MemNode::ValueIn);
  2421       if (!lpt->is_invariant(value)) {
  2421       if (!lpt->is_invariant(value)) {