v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include <lithium-codegen-arm.h>
Public Member Functions | |
LDeferredCode (LCodeGen *codegen) | |
virtual | ~LDeferredCode () |
virtual void | Generate ()=0 |
virtual LInstruction * | instr ()=0 |
void | SetExit (Label *exit) |
Label * | entry () |
Label * | exit () |
int | instruction_index () const |
LDeferredCode (LCodeGen *codegen) | |
virtual | ~LDeferredCode () |
virtual void | Generate ()=0 |
virtual LInstruction * | instr ()=0 |
void | SetExit (Label *exit) |
Label * | entry () |
Label * | exit () |
int | instruction_index () const |
LDeferredCode (LCodeGen *codegen, const LCodeGen::X87Stack &x87_stack) | |
virtual | ~LDeferredCode () |
virtual void | Generate ()=0 |
virtual LInstruction * | instr ()=0 |
void | SetExit (Label *exit) |
Label * | entry () |
Label * | exit () |
Label * | done () |
int | instruction_index () const |
const LCodeGen::X87Stack & | x87_stack () const |
LDeferredCode (LCodeGen *codegen) | |
virtual | ~LDeferredCode () |
virtual void | Generate ()=0 |
virtual LInstruction * | instr ()=0 |
void | SetExit (Label *exit) |
Label * | entry () |
Label * | exit () |
int | instruction_index () const |
LDeferredCode (LCodeGen *codegen) | |
virtual | ~LDeferredCode () |
virtual void | Generate ()=0 |
virtual LInstruction * | instr ()=0 |
void | SetExit (Label *exit) |
Label * | entry () |
Label * | exit () |
Label * | done () |
int | instruction_index () const |
Public Member Functions inherited from ZoneObject | |
INLINE (void *operator new(size_t size, Zone *zone)) | |
void | operator delete (void *, size_t) |
void | operator delete (void *pointer, Zone *zone) |
Protected Member Functions | |
LCodeGen * | codegen () const |
MacroAssembler * | masm () const |
LCodeGen * | codegen () const |
MacroAssembler * | masm () const |
LCodeGen * | codegen () const |
MacroAssembler * | masm () const |
LCodeGen * | codegen () const |
MacroAssembler * | masm () const |
LCodeGen * | codegen () const |
MacroAssembler * | masm () const |
Definition at line 426 of file lithium-codegen-arm.h.
|
inlineexplicit |
Definition at line 428 of file lithium-codegen-arm.h.
|
inlinevirtual |
Definition at line 435 of file lithium-codegen-arm.h.
|
inlineexplicit |
Definition at line 436 of file lithium-codegen-arm64.h.
|
inlinevirtual |
Definition at line 443 of file lithium-codegen-arm64.h.
|
inlineexplicit |
Definition at line 510 of file lithium-codegen-ia32.h.
|
inlinevirtual |
Definition at line 518 of file lithium-codegen-ia32.h.
|
inlineexplicit |
Definition at line 477 of file lithium-codegen-mips.h.
|
inlinevirtual |
Definition at line 484 of file lithium-codegen-mips.h.
|
inlineexplicit |
Definition at line 388 of file lithium-codegen-x64.h.
|
inlinevirtual |
Definition at line 395 of file lithium-codegen-x64.h.
|
inlineprotected |
Definition at line 406 of file lithium-codegen-x64.h.
|
inlineprotected |
Definition at line 445 of file lithium-codegen-arm.h.
|
inlineprotected |
Definition at line 453 of file lithium-codegen-arm64.h.
|
inlineprotected |
Definition at line 494 of file lithium-codegen-mips.h.
|
inlineprotected |
Definition at line 530 of file lithium-codegen-ia32.h.
|
inline |
Definition at line 402 of file lithium-codegen-x64.h.
References LDeferredCode::exit(), and LCodeGen::NeedsDeferredFrame().
|
inline |
Definition at line 525 of file lithium-codegen-ia32.h.
References LDeferredCode::exit(), and LCodeGen::NeedsDeferredFrame().
|
inline |
Definition at line 400 of file lithium-codegen-x64.h.
|
inline |
Definition at line 440 of file lithium-codegen-arm.h.
|
inline |
Definition at line 448 of file lithium-codegen-arm64.h.
|
inline |
Definition at line 489 of file lithium-codegen-mips.h.
|
inline |
Definition at line 523 of file lithium-codegen-ia32.h.
|
inline |
Definition at line 401 of file lithium-codegen-x64.h.
References v8::internal::NULL.
|
inline |
Definition at line 441 of file lithium-codegen-arm.h.
References v8::internal::NULL.
Referenced by LDeferredCode::done(), and LDeferredCode::SetExit().
|
inline |
Definition at line 449 of file lithium-codegen-arm64.h.
References v8::internal::NULL.
|
inline |
Definition at line 490 of file lithium-codegen-mips.h.
References v8::internal::NULL.
|
inline |
Definition at line 524 of file lithium-codegen-ia32.h.
References v8::internal::NULL.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
inline |
Definition at line 403 of file lithium-codegen-x64.h.
|
inline |
Definition at line 442 of file lithium-codegen-arm.h.
|
inline |
Definition at line 450 of file lithium-codegen-arm64.h.
|
inline |
Definition at line 491 of file lithium-codegen-mips.h.
|
inline |
Definition at line 526 of file lithium-codegen-ia32.h.
|
inlineprotected |
Definition at line 407 of file lithium-codegen-x64.h.
|
inlineprotected |
Definition at line 446 of file lithium-codegen-arm.h.
|
inlineprotected |
Definition at line 454 of file lithium-codegen-arm64.h.
|
inlineprotected |
Definition at line 495 of file lithium-codegen-mips.h.
|
inlineprotected |
Definition at line 531 of file lithium-codegen-ia32.h.
|
inline |
Definition at line 399 of file lithium-codegen-x64.h.
References LDeferredCode::exit().
|
inline |
Definition at line 439 of file lithium-codegen-arm.h.
References LDeferredCode::exit().
|
inline |
Definition at line 447 of file lithium-codegen-arm64.h.
References LDeferredCode::exit().
|
inline |
Definition at line 488 of file lithium-codegen-mips.h.
References LDeferredCode::exit().
|
inline |
Definition at line 522 of file lithium-codegen-ia32.h.
References LDeferredCode::exit().
|
inline |
Definition at line 527 of file lithium-codegen-ia32.h.