v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::compiler::turboshaft::SLPTree Member List

This is the complete list of members for v8::internal::compiler::turboshaft::SLPTree, including all inherited members.

analyzer_v8::internal::compiler::turboshaft::SLPTreeprivate
BuildTree(const NodeGroup &roots)v8::internal::compiler::turboshaft::SLPTree
BuildTreeRec(const NodeGroup &node_group, unsigned depth)v8::internal::compiler::turboshaft::SLPTreeprivate
CanBePacked(const NodeGroup &node_group)v8::internal::compiler::turboshaft::SLPTreeprivate
DeleteTree()v8::internal::compiler::turboshaft::SLPTree
GetIntersectNodeMapping()v8::internal::compiler::turboshaft::SLPTreeinline
GetIntersectPackNodes(OpIndex node)v8::internal::compiler::turboshaft::SLPTree
GetNodeMapping()v8::internal::compiler::turboshaft::SLPTreeinline
GetPackNode(OpIndex node)v8::internal::compiler::turboshaft::SLPTree
graph() constv8::internal::compiler::turboshaft::SLPTreeinlineprivate
graph_v8::internal::compiler::turboshaft::SLPTreeprivate
HasInputDependencies(const NodeGroup &node_group)v8::internal::compiler::turboshaft::SLPTreeprivate
IsEqual(const OpIndex node0, const OpIndex node1)v8::internal::compiler::turboshaft::SLPTreeprivate
IsSideEffectFree(OpIndex first, OpIndex second)v8::internal::compiler::turboshaft::SLPTreeprivate
NewBundlePackNode(const NodeGroup &node_group, OpIndex base, int8_t offset, uint8_t lane_size, bool is_sign_extract, bool is_sign_convert)v8::internal::compiler::turboshaft::SLPTreeprivate
NewCommutativePackNodeAndRecurs(const NodeGroup &node_group, unsigned depth)v8::internal::compiler::turboshaft::SLPTreeprivate
NewForcePackNode(const NodeGroup &node_group, ForcePackNode::ForcePackType type, const Graph &graph)v8::internal::compiler::turboshaft::SLPTreeprivate
NewIntersectPackNode(const NodeGroup &node_group)v8::internal::compiler::turboshaft::SLPTreeprivate
NewPackNode(const NodeGroup &node_group)v8::internal::compiler::turboshaft::SLPTreeprivate
NewPackNodeAndRecurs(const NodeGroup &node_group, int start_index, int count, unsigned depth)v8::internal::compiler::turboshaft::SLPTreeprivate
NewShufflePackNode(const NodeGroup &node_group, ShufflePackNode::SpecificInfo::Kind kind)v8::internal::compiler::turboshaft::SLPTreeprivate
node_to_intersect_packnodes_v8::internal::compiler::turboshaft::SLPTreeprivate
node_to_packnode_v8::internal::compiler::turboshaft::SLPTreeprivate
phase_zone_v8::internal::compiler::turboshaft::SLPTreeprivate
Print(const char *info)v8::internal::compiler::turboshaft::SLPTree
RecursionMaxDepthv8::internal::compiler::turboshaft::SLPTreeprivatestatic
root_v8::internal::compiler::turboshaft::SLPTreeprivate
SLPTree(Graph &graph, WasmRevecAnalyzer *analyzer, Zone *zone)v8::internal::compiler::turboshaft::SLPTreeinlineexplicit
Try256ShuffleMatchLoad8x8U(const NodeGroup &node_group, const uint8_t *shuffle0, const uint8_t *shuffle1)v8::internal::compiler::turboshaft::SLPTreeprivate
TryGetExtendIntToF32x4Info(OpIndex index)v8::internal::compiler::turboshaft::SLPTreeprivate
TryMatchExtendIntToF32x4(const NodeGroup &node_group, ExtendIntToF32x4Info *info)v8::internal::compiler::turboshaft::SLPTreeprivate
zone() constv8::internal::compiler::turboshaft::SLPTreeinlineprivate