| Index: src/hydrogen-check-elimination.cc
|
| diff --git a/src/hydrogen-check-elimination.cc b/src/hydrogen-check-elimination.cc
|
| index 4fd769f9241e0186c5158067d82caa84ee1ccd4c..52a549299a24e7913a59aeb656e7e55c87c013fc 100644
|
| --- a/src/hydrogen-check-elimination.cc
|
| +++ b/src/hydrogen-check-elimination.cc
|
| @@ -382,13 +382,7 @@ class HCheckTable : public ZoneObject {
|
|
|
| void ReduceLoadNamedField(HLoadNamedField* instr) {
|
| // Reduce a load of the map field when it is known to be a constant.
|
| - if (!IsMapAccess(instr->access())) {
|
| - // Check if we introduce a map here.
|
| - if (!instr->map().IsNull()) {
|
| - Insert(instr, instr, instr->map());
|
| - }
|
| - return;
|
| - }
|
| + if (!IsMapAccess(instr->access())) return;
|
|
|
| HValue* object = instr->object()->ActualValue();
|
| MapSet maps = FindMaps(object);
|
|
|