3312 int MatchNode::needs_ideal_memory_edge(FormDict &globals) const { |
3312 int MatchNode::needs_ideal_memory_edge(FormDict &globals) const { |
3313 static const char *needs_ideal_memory_list[] = { |
3313 static const char *needs_ideal_memory_list[] = { |
3314 "StoreI","StoreL","StoreP","StoreN","StoreD","StoreF" , |
3314 "StoreI","StoreL","StoreP","StoreN","StoreD","StoreF" , |
3315 "StoreB","StoreC","Store" ,"StoreFP", |
3315 "StoreB","StoreC","Store" ,"StoreFP", |
3316 "LoadI" ,"LoadL", "LoadP" ,"LoadN", "LoadD" ,"LoadF" , |
3316 "LoadI" ,"LoadL", "LoadP" ,"LoadN", "LoadD" ,"LoadF" , |
3317 "LoadB" ,"LoadC" ,"LoadS" ,"Load" , |
3317 "LoadB" ,"LoadUS" ,"LoadS" ,"Load" , |
3318 "Store4I","Store2I","Store2L","Store2D","Store4F","Store2F","Store16B", |
3318 "Store4I","Store2I","Store2L","Store2D","Store4F","Store2F","Store16B", |
3319 "Store8B","Store4B","Store8C","Store4C","Store2C", |
3319 "Store8B","Store4B","Store8C","Store4C","Store2C", |
3320 "Load4I" ,"Load2I" ,"Load2L" ,"Load2D" ,"Load4F" ,"Load2F" ,"Load16B" , |
3320 "Load4I" ,"Load2I" ,"Load2L" ,"Load2D" ,"Load4F" ,"Load2F" ,"Load16B" , |
3321 "Load8B" ,"Load4B" ,"Load8C" ,"Load4C" ,"Load2C" ,"Load8S", "Load4S","Load2S", |
3321 "Load8B" ,"Load4B" ,"Load8C" ,"Load4C" ,"Load2C" ,"Load8S", "Load4S","Load2S", |
3322 "LoadRange", "LoadKlass", "LoadNKlass", "LoadL_unaligned", "LoadD_unaligned", |
3322 "LoadRange", "LoadKlass", "LoadNKlass", "LoadL_unaligned", "LoadD_unaligned", |