![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include "src/compiler/revectorizer.h"
#include "src/base/cpu.h"
#include "src/base/logging.h"
#include "src/compiler/all-nodes.h"
#include "src/compiler/compiler-source-position-table.h"
#include "src/compiler/machine-operator.h"
#include "src/compiler/node-observer.h"
#include "src/compiler/opcodes.h"
#include "src/compiler/operator.h"
#include "src/compiler/verifier.h"
#include "src/execution/isolate-inl.h"
#include "src/wasm/simd-shuffle.h"
Go to the source code of this file.
Namespaces | |
namespace | v8 |
namespace | v8::internal |
namespace | v8::internal::compiler |
Macros | |
#define | TRACE(...) |
#define | SIMPLE_SIMD_OP(V) |
#define | SIMD_SHIFT_OP(V) |
#define | SIMD_SIGN_EXTENSION_CONVERT_OP(V) |
#define | SIMD_SPLAT_OP(V) |
#define | CASE(op_low, op_high, not_used) |
#define | CHECK_SIGN_EXTENSION_CASE(op_low, op_high, not_used) |
#define | CASE(op128, op256) |
#define | SIGN_EXTENSION_CASE(op_low, not_used1, not_used2) |
#define | SIMPLE_CASE(from, to) |
#define | SHIFT_CASE(from, to) |
#define | SIGN_EXTENSION_CONVERT_CASE(from, not_used, to) |
#define | SPLAT_CASE(from, to) |
#define CASE | ( | op128, | |
op256 ) |
#define CASE | ( | op_low, | |
op_high, | |||
not_used ) |
#define CHECK_SIGN_EXTENSION_CASE | ( | op_low, | |
op_high, | |||
not_used ) |
#define SHIFT_CASE | ( | from, | |
to ) |
#define SIGN_EXTENSION_CASE | ( | op_low, | |
not_used1, | |||
not_used2 ) |
#define SIGN_EXTENSION_CONVERT_CASE | ( | from, | |
not_used, | |||
to ) |
#define SIMD_SHIFT_OP | ( | V | ) |
Definition at line 132 of file revectorizer.cc.
#define SIMD_SIGN_EXTENSION_CONVERT_OP | ( | V | ) |
Definition at line 142 of file revectorizer.cc.
#define SIMD_SPLAT_OP | ( | V | ) |
Definition at line 150 of file revectorizer.cc.
#define SIMPLE_CASE | ( | from, | |
to ) |
#define SIMPLE_SIMD_OP | ( | V | ) |
Definition at line 33 of file revectorizer.cc.
#define SPLAT_CASE | ( | from, | |
to ) |
#define TRACE | ( | ... | ) |
Definition at line 23 of file revectorizer.cc.
|
private |
Definition at line 372 of file revectorizer.cc.
|
private |
Definition at line 373 of file revectorizer.cc.