v8
3.11.10(node0.8.26)
V8 is Google's open source JavaScript engine
|
#include "hydrogen.h"
#include "lithium-allocator.h"
#include "lithium.h"
#include "safepoint-table.h"
#include "utils.h"
Go to the source code of this file.
Namespaces | |
v8 | |
v8::internal | |
Macros | |
#define | LITHIUM_ALL_INSTRUCTION_LIST(V) |
#define | LITHIUM_CONCRETE_INSTRUCTION_LIST(V) |
#define | DECLARE_CONCRETE_INSTRUCTION(type, mnemonic) |
#define | DECLARE_HYDROGEN_ACCESSOR(type) |
#define | DECLARE_OPCODE(type) k##type, |
#define | DECLARE_PREDICATE(type) bool Is##type() const { return opcode() == k##type; } |
#define | DECLARE_DO(type) LInstruction* Do##type(H##type* node); |
#define DECLARE_CONCRETE_INSTRUCTION | ( | type, | |
mnemonic | |||
) |
Definition at line 187 of file lithium-arm.h.
#define DECLARE_DO | ( | type | ) | LInstruction* Do##type(H##type* node); |
Definition at line 2308 of file lithium-arm.h.
#define DECLARE_HYDROGEN_ACCESSOR | ( | type | ) |
Definition at line 197 of file lithium-arm.h.
#define DECLARE_OPCODE | ( | type | ) | k##type, |
Definition at line 219 of file lithium-arm.h.
#define DECLARE_PREDICATE | ( | type | ) | bool Is##type() const { return opcode() == k##type; } |
Definition at line 228 of file lithium-arm.h.
#define LITHIUM_ALL_INSTRUCTION_LIST | ( | V | ) |
Definition at line 43 of file lithium-arm.h.
#define LITHIUM_CONCRETE_INSTRUCTION_LIST | ( | V | ) |
Definition at line 49 of file lithium-arm.h.