--- old/src/hotspot/share/adlc/formssel.cpp 2018-10-31 14:22:35.078958724 +0100 +++ new/src/hotspot/share/adlc/formssel.cpp 2018-10-31 14:22:34.955958822 +0100 @@ -3485,7 +3485,7 @@ int MatchNode::needs_ideal_memory_edge(FormDict &globals) const { static const char *needs_ideal_memory_list[] = { "StoreI","StoreL","StoreP","StoreN","StoreNKlass","StoreD","StoreF" , - "StoreB","StoreC","Store" ,"StoreFP", + "StoreZ0", "StoreZ1", "StoreB","StoreC","Store" ,"StoreFP", "LoadI", "LoadL", "LoadP" ,"LoadN", "LoadD" ,"LoadF" , "LoadB" , "LoadUB", "LoadUS" ,"LoadS" ,"Load" , "StoreVector", "LoadVector",