Home | History | Annotate | Download | only in compiler

Lines Matching refs:node

10 #include "src/compiler/node.h"
11 #include "src/compiler/node-properties.h"
23 Reduction SelectLowering::Reduce(Node* node) {
24 if (node->opcode() != IrOpcode::kSelect) return NoChange();
25 SelectParameters const p = SelectParametersOf(node->op());
27 Node* cond = node->InputAt(0);
28 Node* vthen = node->InputAt(1);
29 Node* velse = node->InputAt(2);
33 node->ReplaceInput(0, vthen);
34 node->ReplaceInput(1, velse);
35 node->ReplaceInput(2, d.merge);
36 NodeProperties::ChangeOp(node, common()->Phi(p.representation(), 2));
37 return Changed(node);