構成 | Public メソッド | Private メソッド | Private 変数

クラス v8::internal::GenericBinaryOpStub

すべてのメンバ一覧

構成

class  FlagBits
class  ModeBits
class  OpBits

Public メソッド

 GenericBinaryOpStub (Token::Value op)
 GenericBinaryOpStub (Token::Value op, OverwriteMode mode, GenericBinaryFlags flags)
void GenerateSmiCode (MacroAssembler *masm, Label *slow)

Private メソッド

Major MajorKey ()
int MinorKey ()
void Generate (MacroAssembler *masm)
const char * GetName ()
const char * GetName ()
Major MajorKey ()
int MinorKey ()
void Generate (MacroAssembler *masm)

Private 変数

Token::Value op_
OverwriteMode mode_
GenericBinaryFlags flags_

説明

codegen-arm.cc570 行で定義されています。


コンストラクタとデストラクタ

v8::internal::GenericBinaryOpStub::GenericBinaryOpStub ( Token::Value  op  )  [inline, explicit]

codegen-arm.cc572 行で定義されています。

v8::internal::GenericBinaryOpStub::GenericBinaryOpStub ( Token::Value  op,
OverwriteMode  mode,
GenericBinaryFlags  flags 
) [inline]

codegen-ia32.cc706 行で定義されています。


関数

void v8::internal::GenericBinaryOpStub::Generate ( MacroAssembler masm  )  [private]
void v8::internal::GenericBinaryOpStub::Generate ( MacroAssembler masm  )  [private]
void v8::internal::GenericBinaryOpStub::GenerateSmiCode ( MacroAssembler masm,
Label slow 
)
const char * v8::internal::GenericBinaryOpStub::GetName (  )  [inline, private]

codegen-arm.cc581 行で定義されています。

参照先 assembler::arm::ADD, op_, と assembler::arm::SUB.

const char* v8::internal::GenericBinaryOpStub::GetName (  )  [private]
Major v8::internal::GenericBinaryOpStub::MajorKey (  )  [inline, private]

codegen-ia32.cc734 行で定義されています。

Major v8::internal::GenericBinaryOpStub::MajorKey (  )  [inline, private]

codegen-arm.cc577 行で定義されています。

int v8::internal::GenericBinaryOpStub::MinorKey (  )  [inline, private]

codegen-arm.cc578 行で定義されています。

参照先 op_.

int v8::internal::GenericBinaryOpStub::MinorKey (  )  [inline, private]

変数

codegen-ia32.cc716 行で定義されています。

参照元 MinorKey().

codegen-ia32.cc715 行で定義されています。

参照元 MinorKey().

codegen-arm.cc575 行で定義されています。

参照元 Generate(), GenerateSmiCode(), GetName(), と MinorKey().


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義