src/share/vm/opto/lcm.cpp

changeset 4159
8e47bac5643a
parent 4115
e626685e9f6c
child 4315
2aff40cb4703
equal deleted inserted replaced
4158:65d07d9ee446 4159:8e47bac5643a
162 case Op_StoreF: 162 case Op_StoreF:
163 case Op_StoreI: 163 case Op_StoreI:
164 case Op_StoreL: 164 case Op_StoreL:
165 case Op_StoreP: 165 case Op_StoreP:
166 case Op_StoreN: 166 case Op_StoreN:
167 case Op_StoreNKlass:
167 was_store = true; // Memory op is a store op 168 was_store = true; // Memory op is a store op
168 // Stores will have their address in slot 2 (memory in slot 1). 169 // Stores will have their address in slot 2 (memory in slot 1).
169 // If the value being nul-checked is in another slot, it means we 170 // If the value being nul-checked is in another slot, it means we
170 // are storing the checked value, which does NOT check the value! 171 // are storing the checked value, which does NOT check the value!
171 if( mach->in(2) != val ) continue; 172 if( mach->in(2) != val ) continue;

mercurial