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