| Index: src/interpreter/mkpeephole.cc | 
| diff --git a/src/interpreter/mkpeephole.cc b/src/interpreter/mkpeephole.cc | 
| index 87678e06dff2825e06de5c7f907956ae08fc0d6a..8e9d5fea478fa74335e9d24a9c571a6ef2fe7638 100644 | 
| --- a/src/interpreter/mkpeephole.cc | 
| +++ b/src/interpreter/mkpeephole.cc | 
| @@ -108,13 +108,8 @@ PeepholeActionAndData PeepholeActionTableWriter::LookupActionAndData( | 
|  | 
| // ToName bytecodes can be replaced by Star with the same output register if | 
| // the value in the accumulator is already a name. | 
| -  if (current == Bytecode::kToName) { | 
| -    if (last == Bytecode::kLdaConstant) { | 
| -      return {PeepholeAction::kTransformToStarIfLoadingNameConstantAction, | 
| -              Bytecode::kIllegal}; | 
| -    } else if (Bytecodes::PutsNameInAccumulator(last)) { | 
| -      return {PeepholeAction::kChangeBytecodeAction, Bytecode::kStar}; | 
| -    } | 
| +  if (current == Bytecode::kToName && Bytecodes::PutsNameInAccumulator(last)) { | 
| +    return {PeepholeAction::kChangeBytecodeAction, Bytecode::kStar}; | 
| } | 
|  | 
| // Nop are placeholders for holding source position information and can be | 
|  |