Lines Matching defs:graph

17 #include "src/compiler/graph.h"
19 #include "src/compiler/machine-graph.h"
176 return graph()->NewNode(common()->Float32Constant(value));
188 return graph()->NewNode(common()->Int64Constant(value));
192 return graph()->NewNode(machine()->Float64Mul(), lhs, rhs);
197 graph()->NewNode(machine()->Float64Add(), Float64Constant(0.0), value);
198 Diamond d(graph(), common(),
199 graph()->NewNode(machine()->Float64LessThanOrEqual(), value,
203 graph()->NewNode(machine()->Float64Sqrt(), value));
207 Node* const node = graph()->NewNode(machine()->Word32And(), lhs, rhs);
214 return graph()->NewNode(machine()->Word32Sar(), lhs, Uint32Constant(rhs));
219 return graph()->NewNode(machine()->Word32Shr(), lhs, Uint32Constant(rhs));
223 return graph()->NewNode(machine()->Word32Equal(), lhs, rhs);
227 Node* const node = graph()->NewNode(machine()->Word64And(), lhs, rhs);
233 Node* const node = graph()->NewNode(machine()->Int32Add(), lhs, rhs);
239 Node* const node = graph()->NewNode(machine()->Int32Sub(), lhs, rhs);
245 return graph()->NewNode(machine()->Int32Mul(), lhs, rhs);
253 Node* quotient = graph()->NewNode(machine()->Int32MulHigh(), dividend,
273 Node* quotient = graph()->NewNode(machine()->Uint32MulHigh(), dividend,
287 Node* const node = graph()->NewNode(machine()->TruncateInt64ToInt32(), value);
522 return Replace(graph()->NewNode(machine()->Float32RoundUp().op(),
571 return Replace(graph()->NewNode(machine()->Float64RoundUp().op(),
1211 Diamond d(graph(), common(),
1212 graph()->NewNode(machine()->Int32LessThan(), dividend, zero),
2402 Graph* MachineOperatorReducer::graph() const { return mcgraph()->graph(); }