![]() |
v8
3.11.10(node0.8.26)
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 990 of file macro-assembler-ia32.h.