v8
3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
|
Go to the source code of this file.
Data Structures | |
class | MacroAssembler |
class | CodePatcher |
Namespaces | |
v8 | |
v8::internal | |
Macros | |
#define | ACCESS_MASM(masm) masm-> |
Typedefs | |
typedef Operand | MemOperand |
Enumerations | |
enum | AllocationFlags { NO_ALLOCATION_FLAGS = 0, TAG_OBJECT = 1 << 0, RESULT_CONTAINS_TOP = 1 << 1, SIZE_IN_WORDS = 1 << 2, NO_ALLOCATION_FLAGS = 0, TAG_OBJECT = 1 << 0, RESULT_CONTAINS_TOP = 1 << 1, NO_ALLOCATION_FLAGS = 0, TAG_OBJECT = 1 << 0, RESULT_CONTAINS_TOP = 1 << 1, SIZE_IN_WORDS = 1 << 2, NO_ALLOCATION_FLAGS = 0, TAG_OBJECT = 1 << 0, RESULT_CONTAINS_TOP = 1 << 1 } |
enum | RememberedSetAction { EMIT_REMEMBERED_SET, OMIT_REMEMBERED_SET, EMIT_REMEMBERED_SET, OMIT_REMEMBERED_SET, EMIT_REMEMBERED_SET, OMIT_REMEMBERED_SET, EMIT_REMEMBERED_SET, OMIT_REMEMBERED_SET } |
enum | SmiCheck { INLINE_SMI_CHECK, OMIT_SMI_CHECK, INLINE_SMI_CHECK, OMIT_SMI_CHECK, INLINE_SMI_CHECK, OMIT_SMI_CHECK, INLINE_SMI_CHECK, OMIT_SMI_CHECK } |
Functions | |
bool | AreAliased (Register r1, Register r2, Register r3, Register r4) |
Operand | FieldOperand (Register object, int offset) |
Operand | FieldOperand (Register object, Register index, ScaleFactor scale, int offset) |
MemOperand | ContextOperand (Register context, int index) |
MemOperand | GlobalObjectOperand () |
Operand | ApiParameterOperand (int index) |
#define ACCESS_MASM | ( | masm | ) | masm-> |
Definition at line 1001 of file macro-assembler-ia32.h.