< prev index next >

src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp

Print this page

        

*** 2975,2989 **** u->adr_type() == NULL) { assert(u->adr_type() != NULL || u->Opcode() == Op_Rethrow || u->Opcode() == Op_Return || u->Opcode() == Op_SafePoint || - u->Opcode() == Op_StoreIConditional || u->Opcode() == Op_StoreLConditional || (u->is_CallStaticJava() && u->as_CallStaticJava()->uncommon_trap_request() != 0) || (u->is_CallStaticJava() && u->as_CallStaticJava()->_entry_point == OptoRuntime::rethrow_stub()) || ! u->Opcode() == Op_CallLeaf, "%s", u->Name()); if (ShenandoahBarrierC2Support::is_dominator(rep_ctrl, _phase->ctrl_or_self(u), replacement, u, _phase)) { if (mm == NULL) { mm = allocate_merge_mem(mem, rep_proj, rep_ctrl); } _phase->igvn().replace_input_of(u, u->find_edge(mem), mm); --- 2975,2988 ---- u->adr_type() == NULL) { assert(u->adr_type() != NULL || u->Opcode() == Op_Rethrow || u->Opcode() == Op_Return || u->Opcode() == Op_SafePoint || u->Opcode() == Op_StoreLConditional || (u->is_CallStaticJava() && u->as_CallStaticJava()->uncommon_trap_request() != 0) || (u->is_CallStaticJava() && u->as_CallStaticJava()->_entry_point == OptoRuntime::rethrow_stub()) || ! u->Opcode() == Op_CallLeaf, ""); if (ShenandoahBarrierC2Support::is_dominator(rep_ctrl, _phase->ctrl_or_self(u), replacement, u, _phase)) { if (mm == NULL) { mm = allocate_merge_mem(mem, rep_proj, rep_ctrl); } _phase->igvn().replace_input_of(u, u->find_edge(mem), mm);
*** 3199,3209 **** case Op_StoreD: case Op_StoreF: case Op_StoreL: case Op_StoreLConditional: case Op_StoreI: - case Op_StoreIConditional: case Op_StoreVector: case Op_StrInflatedCopy: case Op_StrCompressedCopy: case Op_EncodeP: case Op_CastP2X: --- 3198,3207 ----
< prev index next >