![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <optional>#include "src/base/bits.h"#include "src/base/logging.h"#include "src/codegen/assembler-inl.h"#include "src/codegen/machine-type.h"#include "src/common/globals.h"#include "src/compiler/backend/instruction-codes.h"#include "src/compiler/backend/instruction-selector-impl.h"#include "src/compiler/backend/instruction-selector.h"#include "src/compiler/machine-operator.h"#include "src/compiler/turboshaft/operation-matcher.h"#include "src/compiler/turboshaft/operations.h"#include "src/compiler/turboshaft/opmasks.h"#include "src/compiler/turboshaft/representations.h"#include "src/flags/flags.h"Go to the source code of this file.
Classes | |
| class | v8::internal::compiler::Arm64OperandGeneratorT |
| class | v8::internal::compiler::turboshaft::CompareSequence |
| class | v8::internal::compiler::turboshaft::CompareChainNode |
Namespaces | |
| namespace | v8 |
| namespace | v8::internal |
| namespace | v8::internal::compiler |
| namespace | v8::internal::compiler::turboshaft |
Macros | |
| #define | RR_OP_T_LIST(V) |
| #define | RRR_OP_T_LIST(V) |
| #define | RR_VISITOR(Name, opcode) |
| #define | RRR_VISITOR(Name, opcode) |
| #define | VISIT_ATOMIC_BINOP(op) |
| #define | VISIT_ATOMIC_BINOP(op) |
| #define RR_OP_T_LIST | ( | V | ) |
Definition at line 2429 of file instruction-selector-arm64.cc.
| #define RR_VISITOR | ( | Name, | |
| opcode ) |
Definition at line 2508 of file instruction-selector-arm64.cc.
| #define RRR_OP_T_LIST | ( | V | ) |
Definition at line 2487 of file instruction-selector-arm64.cc.
| #define RRR_VISITOR | ( | Name, | |
| opcode ) |
Definition at line 2516 of file instruction-selector-arm64.cc.
| #define VISIT_ATOMIC_BINOP | ( | op | ) |
Definition at line 4521 of file instruction-selector-arm64.cc.
| #define VISIT_ATOMIC_BINOP | ( | op | ) |
Definition at line 4521 of file instruction-selector-arm64.cc.
|
private |
Definition at line 281 of file instruction-selector-arm64.cc.
|
private |
Definition at line 3521 of file instruction-selector-arm64.cc.
|
private |
Definition at line 3523 of file instruction-selector-arm64.cc.
|
private |
Definition at line 282 of file instruction-selector-arm64.cc.
|
staticconstexpr |
Definition at line 3291 of file instruction-selector-arm64.cc.
|
staticconstexpr |
Definition at line 3293 of file instruction-selector-arm64.cc.
|
staticconstexpr |
Definition at line 3290 of file instruction-selector-arm64.cc.
|
private |
Definition at line 279 of file instruction-selector-arm64.cc.
|
private |
Definition at line 283 of file instruction-selector-arm64.cc.
|
private |
Definition at line 280 of file instruction-selector-arm64.cc.