![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <select-lowering.h>
Public Member Functions | |
| SelectLowering (JSGraphAssembler *graph_assembler, TFGraph *graph) | |
| ~SelectLowering () override | |
| const char * | reducer_name () const override |
| Reduction | Reduce (Node *node) override |
Public Member Functions inherited from v8::internal::compiler::Reducer | |
| virtual | ~Reducer ()=default |
| Reduction | Reduce (Node *node, ObserveNodeManager *observe_node_manager) |
| virtual void | Finalize () |
Private Member Functions | |
| Reduction | LowerSelect (Node *node) |
| JSGraphAssembler * | gasm () const |
| Node * | start () const |
Private Attributes | |
| JSGraphAssembler * | graph_assembler_ |
| Node * | start_ |
Additional Inherited Members | |
Static Public Member Functions inherited from v8::internal::compiler::Reducer | |
| static Reduction | NoChange () |
| static Reduction | Replace (Node *node) |
| static Reduction | Changed (Node *node) |
Definition at line 18 of file select-lowering.h.
| v8::internal::compiler::SelectLowering::SelectLowering | ( | JSGraphAssembler * | graph_assembler, |
| TFGraph * | graph ) |
Definition at line 16 of file select-lowering.cc.
|
overridedefault |
|
inlineprivate |
Definition at line 29 of file select-lowering.cc.
Implements v8::internal::compiler::Reducer.
Definition at line 22 of file select-lowering.cc.
|
inlineoverridevirtual |
Implements v8::internal::compiler::Reducer.
Definition at line 23 of file select-lowering.h.
|
inlineprivate |
|
private |
Definition at line 33 of file select-lowering.h.
|
private |
Definition at line 34 of file select-lowering.h.