// Copyright 2014 the V8 project authors. All rights reserved.// Use of this source code is governed by a BSD-style license that can be// found in the LICENSE file.#ifndef V8_PPC_CODEGEN_PPC_H_#define V8_PPC_CODEGEN_PPC_H_#include "src/macro-assembler.h"namespacev8{namespaceinternal{classStringCharLoadGenerator:publicAllStatic{public:// Generates the code for handling different string types and loading the// indexed character into |result|. We expect |index| as untagged input and// |result| as untagged output.staticvoidGenerate(MacroAssembler*masm,Registerstring,Registerindex,Registerresult,Label*call_runtime);private:DISALLOW_COPY_AND_ASSIGN(StringCharLoadGenerator);};