![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
Go to the source code of this file.
Classes | |
class | v8::internal::compiler::IrOpcode |
Namespaces | |
namespace | v8 |
namespace | v8::internal |
namespace | v8::internal::compiler |
Functions | |
std::ostream & | v8::internal::compiler::operator<< (std::ostream &os, IrOpcode::Value opcode) |
#define ALL_OP_LIST | ( | V | ) |
#define CASE | ( | Name | ) |
#define CASE | ( | name | ) |
#define CASE | ( | Name, | |
... ) |
#define CASE | ( | Name, | |
... ) |
#define CASE | ( | Name, | |
... ) |
#define COMMON_OP_LIST | ( | V | ) |
#define CONTROL_OP_LIST | ( | V | ) |
#define COUNT_OPCODE | ( | ... | ) |
#define INNER_OP_LIST | ( | V | ) |
#define JS_ARITH_BINOP_LIST | ( | V | ) |
#define JS_ARITH_UNOP_LIST | ( | V | ) |
#define JS_BITWISE_BINOP_LIST | ( | V | ) |
#define JS_BITWISE_UNOP_LIST | ( | V | ) |
#define JS_CALL_OP_LIST | ( | V | ) |
#define JS_COMPARE_BINOP_LIST | ( | V | ) |
#define JS_CONSTRUCT_OP_LIST | ( | V | ) |
#define JS_CONTEXT_OP_LIST | ( | V | ) |
#define JS_CONVERSION_UNOP_LIST | ( | V | ) |
#define JS_CREATE_OP_LIST | ( | V | ) |
#define JS_LEVEL_CONSTANT_OP_LIST | ( | V | ) |
#define JS_OBJECT_OP_LIST | ( | V | ) |
#define JS_OP_LIST | ( | V | ) |
#define JS_OTHER_OP_LIST | ( | V | ) |
#define JS_SIMPLE_BINOP_LIST | ( | V | ) |
#define MACHINE_ATOMIC_OP_LIST | ( | V | ) |
#define MACHINE_BINOP_32_LIST | ( | V | ) |
#define MACHINE_BINOP_64_LIST | ( | V | ) |
#define MACHINE_COMPARE_BINOP_LIST | ( | V | ) |
#define MACHINE_FLOAT32_BINOP_LIST | ( | V | ) |
#define MACHINE_FLOAT32_UNOP_LIST | ( | V | ) |
#define MACHINE_FLOAT64_BINOP_LIST | ( | V | ) |
#define MACHINE_FLOAT64_UNOP_LIST | ( | V | ) |
#define MACHINE_LEVEL_CONSTANT_OP_LIST | ( | V | ) |
#define MACHINE_UNOP_32_LIST | ( | V | ) |
#define SIMPLIFIED_BIGINT_BINOP_LIST | ( | V | ) |
#define SIMPLIFIED_BIGINT_UNOP_LIST | ( | V | ) |
#define SIMPLIFIED_CHANGE_OP_LIST | ( | V | ) |
#define SIMPLIFIED_COMPARE_BINOP_LIST | ( | V | ) |
#define SIMPLIFIED_NUMBER_BINOP_LIST | ( | V | ) |
#define SIMPLIFIED_OP_LIST | ( | V | ) |
#define SIMPLIFIED_SPECULATIVE_BIGINT_BINOP_LIST | ( | V | ) |
#define SIMPLIFIED_SPECULATIVE_BIGINT_UNOP_LIST | ( | V | ) |
#define SIMPLIFIED_SPECULATIVE_NUMBER_BINOP_LIST | ( | V | ) |
#define SIMPLIFIED_SPECULATIVE_NUMBER_UNOP_LIST | ( | V | ) |
#define SIMPLIFIED_WASM_OP_LIST | ( | V | ) |
#define VALUE_OP_LIST | ( | V | ) |