18 : graph_assembler_(graph_assembler),
start_(graph->
start()) {}
23 if (node->opcode() != IrOpcode::kSelect)
return NoChange();
36 bool reset_gasm =
false;
37 if (
gasm()->control() ==
nullptr) {
45 __ Goto(&done, vfalse);
void InitializeEffectControl(Node *effect, Node *control)
Node * InputAt(int index) const
static Reduction Changed(Node *node)
static Reduction NoChange()
~SelectLowering() override
Reduction Reduce(Node *node) override
JSGraphAssembler * gasm() const
Reduction LowerSelect(Node *node)
SelectLowering(JSGraphAssembler *graph_assembler, TFGraph *graph)
MachineRepresentation representation() const
SelectParameters const & SelectParametersOf(const Operator *const op)