![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <wasm-revec-reducer.h>
Classes | |
class | SpecificInfo |
Public Member Functions | |
ShufflePackNode (Zone *zone, const NodeGroup &node_group, SpecificInfo::Kind kind) | |
SpecificInfo & | info () |
![]() | |
PackNode (Zone *zone, const NodeGroup &node_group, NodeType node_type=kDefault) | |
const NodeGroup & | nodes () const |
bool | IsSame (const NodeGroup &node_group) const |
bool | IsSame (const PackNode &other) const |
V< Simd256 > | RevectorizedNode () const |
void | SetRevectorizedNode (V< Simd256 > node) |
bool | IsDefaultPackNode () const |
bool | IsForcePackNode () const |
bool | IsShufflePackNode () const |
bool | IsBundlePackNode () const |
bool | is_force_packing () const |
ForcePackNode * | AsForcePackNode () |
ShufflePackNode * | AsShufflePackNode () |
BundlePackNode * | AsBundlePackNode () |
PackNode * | GetOperand (int index) const |
void | SetOperand (int index, PackNode *pnode) |
ZoneVector< PackNode * >::size_type | GetOperandsSize () const |
void | Print (Graph *graph) const |
Private Attributes | |
SpecificInfo | info_ |
Additional Inherited Members | |
![]() | |
enum | NodeType { kDefault , kForcePackNode , kShufflePackNode , kBundlePackNode , kIntersectPackNode } |
Definition at line 344 of file wasm-revec-reducer.h.
|
inline |
|
inline |
|
private |
Definition at line 415 of file wasm-revec-reducer.h.