![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <optional>
#include "src/base/iterator.h"
#include "src/compiler/backend/instruction-selector-impl.h"
#include "src/compiler/turboshaft/opmasks.h"
#include "src/execution/ppc/frame-constants-ppc.h"
#include "src/roots/roots-inl.h"
Go to the source code of this file.
Classes | |
class | v8::internal::compiler::PPCOperandGeneratorT |
Namespaces | |
namespace | v8 |
namespace | v8::internal |
namespace | v8::internal::compiler |
Macros | |
#define | VISIT_ATOMIC_BINOP(op) |
#define | SIMD_TYPES(V) |
#define | SIMD_BINOP_LIST(V) |
#define | SIMD_UNOP_LIST(V) |
#define | SIMD_VISIT_SPLAT(Type, T, LaneSize) |
#define | SIMD_VISIT_EXTRACT_LANE(Type, T, Sign, LaneSize) |
#define | SIMD_VISIT_REPLACE_LANE(Type, T, LaneSize) |
#define | SIMD_VISIT_BINOP(Opcode) |
#define | SIMD_VISIT_UNOP(Opcode) |
#define | SIMD_VISIT_QFMOP(Opcode) |
#define | SIMD_RELAXED_OP_LIST(V) |
#define | SIMD_VISIT_RELAXED_OP(name, op) |
#define | F16_OP_LIST(V) |
#define | VISIT_F16_OP(name) |
#define F16_OP_LIST | ( | V | ) |
Definition at line 2597 of file instruction-selector-ppc.cc.
#define SIMD_BINOP_LIST | ( | V | ) |
Definition at line 2313 of file instruction-selector-ppc.cc.
#define SIMD_RELAXED_OP_LIST | ( | V | ) |
Definition at line 2576 of file instruction-selector-ppc.cc.
#define SIMD_TYPES | ( | V | ) |
Definition at line 2305 of file instruction-selector-ppc.cc.
#define SIMD_UNOP_LIST | ( | V | ) |
Definition at line 2429 of file instruction-selector-ppc.cc.
#define SIMD_VISIT_BINOP | ( | Opcode | ) |
Definition at line 2540 of file instruction-selector-ppc.cc.
#define SIMD_VISIT_EXTRACT_LANE | ( | Type, | |
T, | |||
Sign, | |||
LaneSize ) |
Definition at line 2502 of file instruction-selector-ppc.cc.
#define SIMD_VISIT_QFMOP | ( | Opcode | ) |
Definition at line 2562 of file instruction-selector-ppc.cc.
#define SIMD_VISIT_RELAXED_OP | ( | name, | |
op ) |
Definition at line 2591 of file instruction-selector-ppc.cc.
#define SIMD_VISIT_REPLACE_LANE | ( | Type, | |
T, | |||
LaneSize ) |
Definition at line 2522 of file instruction-selector-ppc.cc.
#define SIMD_VISIT_SPLAT | ( | Type, | |
T, | |||
LaneSize ) |
Definition at line 2488 of file instruction-selector-ppc.cc.
#define SIMD_VISIT_UNOP | ( | Opcode | ) |
Definition at line 2552 of file instruction-selector-ppc.cc.
#define VISIT_ATOMIC_BINOP | ( | op | ) |
Definition at line 2275 of file instruction-selector-ppc.cc.
#define VISIT_F16_OP | ( | name | ) |
Definition at line 2630 of file instruction-selector-ppc.cc.