Lines Matching full:machine

11 #include "src/compiler/machine-operator.h"
128 // value to the full machine word size and stores implicitly truncate, in GetRepresentationFor()
241 op = machine()->ChangeInt32ToFloat64(); in GetFloat32RepresentationFor()
247 op = machine()->ChangeUint32ToFloat64(); in GetFloat32RepresentationFor()
251 op = machine()->TruncateFloat64ToFloat32(); in GetFloat32RepresentationFor()
255 op = machine()->TruncateFloat64ToFloat32(); in GetFloat32RepresentationFor()
257 op = machine()->TruncateFloat64ToFloat32(); in GetFloat32RepresentationFor()
296 op = machine()->ChangeInt32ToFloat64(); in GetFloat64RepresentationFor()
302 op = machine()->ChangeUint32ToFloat64(); in GetFloat64RepresentationFor()
307 op = machine()->ChangeFloat32ToFloat64(); in GetFloat64RepresentationFor()
345 op = machine()->ChangeFloat64ToUint32(); in GetWord32RepresentationFor()
348 op = machine()->ChangeFloat64ToInt32(); in GetWord32RepresentationFor()
350 op = machine()->TruncateFloat64ToInt32(TruncationMode::kJavaScript); in GetWord32RepresentationFor()
355 op = machine()->ChangeFloat64ToUint32(); in GetWord32RepresentationFor()
358 op = machine()->ChangeFloat64ToInt32(); in GetWord32RepresentationFor()
360 op = machine()->TruncateFloat64ToInt32(TruncationMode::kJavaScript); in GetWord32RepresentationFor()
370 op = machine()->TruncateFloat64ToInt32(TruncationMode::kJavaScript); in GetWord32RepresentationFor()
421 return machine()->Int32Add(); in Int32OperatorFor()
423 return machine()->Int32Sub(); in Int32OperatorFor()
425 return machine()->Int32Mul(); in Int32OperatorFor()
427 return machine()->Int32Div(); in Int32OperatorFor()
429 return machine()->Int32Mod(); in Int32OperatorFor()
431 return machine()->Word32Or(); in Int32OperatorFor()
433 return machine()->Word32Xor(); in Int32OperatorFor()
435 return machine()->Word32And(); in Int32OperatorFor()
437 return machine()->Word32Equal(); in Int32OperatorFor()
439 return machine()->Int32LessThan(); in Int32OperatorFor()
441 return machine()->Int32LessThanOrEqual(); in Int32OperatorFor()
453 return machine()->Int32Add(); in Uint32OperatorFor()
455 return machine()->Int32Sub(); in Uint32OperatorFor()
457 return machine()->Int32Mul(); in Uint32OperatorFor()
459 return machine()->Uint32Div(); in Uint32OperatorFor()
461 return machine()->Uint32Mod(); in Uint32OperatorFor()
463 return machine()->Word32Equal(); in Uint32OperatorFor()
465 return machine()->Uint32LessThan(); in Uint32OperatorFor()
467 return machine()->Uint32LessThanOrEqual(); in Uint32OperatorFor()
479 return machine()->Float64Add(); in Float64OperatorFor()
481 return machine()->Float64Sub(); in Float64OperatorFor()
483 return machine()->Float64Mul(); in Float64OperatorFor()
485 return machine()->Float64Div(); in Float64OperatorFor()
487 return machine()->Float64Mod(); in Float64OperatorFor()
489 return machine()->Float64Equal(); in Float64OperatorFor()
491 return machine()->Float64LessThan(); in Float64OperatorFor()
493 return machine()->Float64LessThanOrEqual(); in Float64OperatorFor()
526 return jsgraph()->graph()->NewNode(machine()->ChangeFloat32ToFloat64(), node); in InsertChangeFloat32ToFloat64()