Chromium Code Reviews| Index: src/compiler/ppc/code-generator-ppc.cc |
| diff --git a/src/compiler/ppc/code-generator-ppc.cc b/src/compiler/ppc/code-generator-ppc.cc |
| index 8ceb159534d8ca56c6c2cdb847a65dd6f1a9c983..d499f5dcb8f194845eeb3815b07870807fd1eef2 100644 |
| --- a/src/compiler/ppc/code-generator-ppc.cc |
| +++ b/src/compiler/ppc/code-generator-ppc.cc |
| @@ -1544,8 +1544,11 @@ void CodeGenerator::AssemblePrologue() { |
| } |
| } else if (descriptor->IsJSFunctionCall()) { |
| CompilationInfo* info = this->info(); |
| - __ Prologue(info->IsCodePreAgingActive()); |
| + __ Prologue(info->IsCodePreAgingActive(), ip); |
| } else if (frame()->needs_frame()) { |
| + // TODO(mbrandy): Detect the case where we're not generating an |
| + // exported wasm function -- so that we can leverage ip to set up |
| + // the constant pool pointer register (via StubPrologue(ip)). |
| __ StubPrologue(); |
|
MTBrandyberry
2016/01/11 18:10:04
wasm owners: Is there a condition would would dete
|
| } else { |
| frame()->SetElidedFrameSizeInSlots(0); |