Home | History | Annotate | Download | only in compiler

Lines Matching refs:node

8 #include "src/compiler/node-matchers.h"
15 Reduction JSInliningHeuristic::Reduce(Node* node) {
16 if (!IrOpcode::IsInlineeOpcode(node->opcode())) return NoChange();
18 // Check if we already saw that {node} before, and if so, just skip it.
19 if (seen_.find(node->id()) != seen_.end()) return NoChange();
20 seen_.insert(node->id());
22 Node* callee = node->InputAt(0);
29 return inliner_.ReduceJSCall(node, function);
39 return inliner_.ReduceJSCall(node, function);
70 for (Node* frame_state = NodeProperties::GetFrameStateInput(node, 0);
79 if (node->opcode() == IrOpcode::kJSCallFunction) {
80 CallFunctionParameters p = CallFunctionParametersOf(node->op());
92 candidates_.insert({function, node, calls});
111 if (!candidate.node->IsDead()) {
112 Reduction r = inliner_.ReduceJSCall(candidate.node, candidate.function);
124 return left.node != right.node && left.calls >= right.calls;
132 candidate.node->id(), candidate.calls,