![]() |
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.