Home | History | Annotate | Download | only in compiler

Lines Matching defs:machine

8 #include "src/compiler/machine-operator-reducer.h"
29 MachineOperatorBuilder* machine() { return &machine_; }
235 Reduce(graph()->NewNode((machine()->*unop.constructor)(), Parameter(0)));
252 machine()->ChangeFloat32ToFloat64(), Float32Constant(x)));
267 machine()->ChangeFloat64ToInt32(),
268 graph()->NewNode(machine()->ChangeInt32ToFloat64(), value)));
277 machine()->ChangeFloat64ToInt32(), Float64Constant(FastI2D(x))));
292 machine()->ChangeFloat64ToUint32(),
293 graph()->NewNode(machine()->ChangeUint32ToFloat64(), value)));
302 machine()->ChangeFloat64ToUint32(), Float64Constant(FastUI2D(x))));
316 graph()->NewNode(machine()->ChangeInt32ToFloat64(), Int32Constant(x)));
330 graph()->NewNode(machine()->ChangeInt32ToInt64(), Int32Constant(x)));
344 Reduce(graph()->NewNode(machine()->ChangeUint32ToFloat64(),
359 Reduce(graph()->NewNode(machine()->ChangeUint32ToUint64(),
376 machine()->TruncateFloat64ToFloat32(),
377 graph()->NewNode(machine()->ChangeFloat32ToFloat64(), value)));
386 machine()->TruncateFloat64ToFloat32(), Float64Constant(x)));
401 machine()->TruncateFloat64ToInt32(),
402 graph()->NewNode(machine()->ChangeInt32ToFloat64(), value)));
411 machine()->TruncateFloat64ToInt32(), Float64Constant(x)));
425 machine()->TruncateInt64ToInt32(),
426 graph()->NewNode(machine()->ChangeInt32ToInt64(), value)));
435 graph()->NewNode(machine()->TruncateInt64ToInt32(), Int64Constant(x)));
451 Node* shl = graph()->NewNode(machine()->Word32Shl(), value, shift);
453 machine()->Word32Shr(), value,
454 graph()->NewNode(machine()->Int32Sub(), Int32Constant(32), shift));
457 Node* node1 = graph()->NewNode(machine()->Word32Or(), shl, shr);
464 Node* node2 = graph()->NewNode(machine()->Word32Or(), shr, shl);
476 graph()->NewNode(machine()->Word32Shl(), value, Int32Constant(k));
478 graph()->NewNode(machine()->Word32Shr(), value, Int32Constant(32 - k));
481 Node* node1 = graph()->NewNode(machine()->Word32Or(), shl, shr);
489 Node* node2 = graph()->NewNode(machine()->Word32Or(), shr, shl);
502 graph()->NewNode(machine()->Word32Ror(), value, Int32Constant(0));
512 Node* node = graph()->NewNode(machine()->Word32Ror(), Int32Constant(x),
530 Node* add = graph()->NewNode(machine()->Int32AddWithOverflow(),
542 Node* add = graph()->NewNode(machine()->Int32AddWithOverflow(), p0,
560 Node* add = graph()->NewNode(machine()->Int32AddWithOverflow(),
583 graph()->NewNode(machine()->Int32SubWithOverflow(), p0, Int32Constant(0));
599 Node* add = graph()->NewNode(machine()->Int32SubWithOverflow(),