src/share/vm/opto/loopTransform.cpp

changeset 4159
8e47bac5643a
parent 4157
377508648226
child 4164
d804e148cff8
equal deleted inserted replaced
4158:65d07d9ee446 4159:8e47bac5643a
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)) {

mercurial