| Index: src/full-codegen/ppc/full-codegen-ppc.cc
 | 
| diff --git a/src/full-codegen/ppc/full-codegen-ppc.cc b/src/full-codegen/ppc/full-codegen-ppc.cc
 | 
| index 253f7647f4fa0de7997e2c4d31b4108dac94b253..6e7486f732efae8a5fbeaea14132f220f59eda0f 100644
 | 
| --- a/src/full-codegen/ppc/full-codegen-ppc.cc
 | 
| +++ b/src/full-codegen/ppc/full-codegen-ppc.cc
 | 
| @@ -540,21 +540,6 @@ void FullCodeGenerator::TestContext::Plug(Handle<Object> lit) const {
 | 
|  }
 | 
|  
 | 
|  
 | 
| -void FullCodeGenerator::EffectContext::DropAndPlug(int count,
 | 
| -                                                   Register reg) const {
 | 
| -  DCHECK(count > 0);
 | 
| -  __ Drop(count);
 | 
| -}
 | 
| -
 | 
| -
 | 
| -void FullCodeGenerator::AccumulatorValueContext::DropAndPlug(
 | 
| -    int count, Register reg) const {
 | 
| -  DCHECK(count > 0);
 | 
| -  __ Drop(count);
 | 
| -  __ Move(result_register(), reg);
 | 
| -}
 | 
| -
 | 
| -
 | 
|  void FullCodeGenerator::StackValueContext::DropAndPlug(int count,
 | 
|                                                         Register reg) const {
 | 
|    DCHECK(count > 0);
 | 
| @@ -563,17 +548,6 @@ void FullCodeGenerator::StackValueContext::DropAndPlug(int count,
 | 
|  }
 | 
|  
 | 
|  
 | 
| -void FullCodeGenerator::TestContext::DropAndPlug(int count,
 | 
| -                                                 Register reg) const {
 | 
| -  DCHECK(count > 0);
 | 
| -  // For simplicity we always test the accumulator register.
 | 
| -  __ Drop(count);
 | 
| -  __ Move(result_register(), reg);
 | 
| -  codegen()->PrepareForBailoutBeforeSplit(condition(), false, NULL, NULL);
 | 
| -  codegen()->DoTest(this);
 | 
| -}
 | 
| -
 | 
| -
 | 
|  void FullCodeGenerator::EffectContext::Plug(Label* materialize_true,
 | 
|                                              Label* materialize_false) const {
 | 
|    DCHECK(materialize_true == materialize_false);
 | 
| @@ -2076,34 +2050,6 @@ void FullCodeGenerator::EmitNamedPropertyLoad(Property* prop) {
 | 
|  }
 | 
|  
 | 
|  
 | 
| -void FullCodeGenerator::EmitNamedSuperPropertyLoad(Property* prop) {
 | 
| -  // Stack: receiver, home_object.
 | 
| -  SetExpressionPosition(prop);
 | 
| -  Literal* key = prop->key()->AsLiteral();
 | 
| -  DCHECK(!key->value()->IsSmi());
 | 
| -  DCHECK(prop->IsSuperAccess());
 | 
| -
 | 
| -  __ Push(key->value());
 | 
| -  __ CallRuntime(Runtime::kLoadFromSuper);
 | 
| -}
 | 
| -
 | 
| -
 | 
| -void FullCodeGenerator::EmitKeyedPropertyLoad(Property* prop) {
 | 
| -  SetExpressionPosition(prop);
 | 
| -  Handle<Code> ic = CodeFactory::KeyedLoadIC(isolate()).code();
 | 
| -  __ mov(LoadDescriptor::SlotRegister(),
 | 
| -         Operand(SmiFromSlot(prop->PropertyFeedbackSlot())));
 | 
| -  CallIC(ic);
 | 
| -}
 | 
| -
 | 
| -
 | 
| -void FullCodeGenerator::EmitKeyedSuperPropertyLoad(Property* prop) {
 | 
| -  // Stack: receiver, home_object, key.
 | 
| -  SetExpressionPosition(prop);
 | 
| -  __ CallRuntime(Runtime::kLoadKeyedFromSuper);
 | 
| -}
 | 
| -
 | 
| -
 | 
|  void FullCodeGenerator::EmitInlineSmiBinaryOp(BinaryOperation* expr,
 | 
|                                                Token::Value op,
 | 
|                                                Expression* left_expr,
 | 
| 
 |