v8::internal::DeferredCode, と v8::internal::DeferredCodeを継承しています。
Public メソッド | |
| DeferredInlinedSmiOperation (CodeGenerator *generator, Token::Value op, int value, bool reversed) | |
| virtual void | Generate () |
| DeferredInlinedSmiOperation (CodeGenerator *generator, Token::Value op, int value, OverwriteMode overwrite_mode) | |
| virtual void | Generate () |
Private 変数 | |
| Token::Value | op_ |
| int | value_ |
| bool | reversed_ |
| OverwriteMode | overwrite_mode_ |
codegen-arm.cc の 675 行で定義されています。
| v8::internal::DeferredInlinedSmiOperation::DeferredInlinedSmiOperation | ( | CodeGenerator * | generator, | |
| Token::Value | op, | |||
| int | value, | |||
| bool | reversed | |||
| ) | [inline] |
codegen-arm.cc の 677 行で定義されています。
| v8::internal::DeferredInlinedSmiOperation::DeferredInlinedSmiOperation | ( | CodeGenerator * | generator, | |
| Token::Value | op, | |||
| int | value, | |||
| OverwriteMode | overwrite_mode | |||
| ) | [inline] |
codegen-ia32.cc の 854 行で定義されています。
| virtual void v8::internal::DeferredInlinedSmiOperation::Generate | ( | ) | [inline, virtual] |
v8::internal::DeferredCodeを実装しています。
codegen-arm.cc の 683 行で定義されています。
参照先 __, assembler::arm::ADD, v8::internal::Smi::FromInt(), op_, v8::internal::r0, v8::internal::r1, reversed_, assembler::arm::SUB, UNREACHABLE, と value_.
| virtual void v8::internal::DeferredInlinedSmiOperation::Generate | ( | ) | [inline, virtual] |
v8::internal::DeferredCodeを実装しています。
codegen-ia32.cc の 861 行で定義されています。
参照先 __, v8::internal::eax, v8::internal::Smi::FromInt(), op_, overwrite_mode_, v8::internal::SMI_CODE_INLINED, と value_.
codegen-arm.cc の 745 行で定義されています。
参照元 Generate().
codegen-ia32.cc の 871 行で定義されています。
参照元 Generate().
bool v8::internal::DeferredInlinedSmiOperation::reversed_ [private] |
codegen-arm.cc の 747 行で定義されています。
参照元 Generate().
int v8::internal::DeferredInlinedSmiOperation::value_ [private] |
codegen-arm.cc の 746 行で定義されています。
参照元 Generate().
1.7.1