Lines Matching full:machine
11 #include "src/compiler/machine-operator.h"
130 // value to the full machine word size and stores implicitly truncate, in GetRepresentationFor()
267 op = machine()->ChangeInt32ToFloat64(); in GetFloat32RepresentationFor()
269 op = machine()->TruncateFloat64ToFloat32(); in GetFloat32RepresentationFor()
276 op = machine()->ChangeUint32ToFloat64(); in GetFloat32RepresentationFor()
278 op = machine()->TruncateFloat64ToFloat32(); in GetFloat32RepresentationFor()
289 op = machine()->TruncateFloat64ToFloat32(); in GetFloat32RepresentationFor()
292 op = machine()->TruncateFloat64ToFloat32(); in GetFloat32RepresentationFor()
331 op = machine()->ChangeInt32ToFloat64(); in GetFloat64RepresentationFor()
336 op = machine()->ChangeUint32ToFloat64(); in GetFloat64RepresentationFor()
344 op = machine()->ChangeInt32ToFloat64(); in GetFloat64RepresentationFor()
354 op = machine()->ChangeFloat32ToFloat64(); in GetFloat64RepresentationFor()
403 op = machine()->ChangeFloat64ToUint32(); in GetWord32RepresentationFor()
405 op = machine()->ChangeFloat64ToInt32(); in GetWord32RepresentationFor()
407 op = machine()->TruncateFloat64ToWord32(); in GetWord32RepresentationFor()
414 op = machine()->ChangeFloat64ToUint32(); in GetWord32RepresentationFor()
416 op = machine()->ChangeFloat64ToInt32(); in GetWord32RepresentationFor()
418 op = machine()->TruncateFloat64ToWord32(); in GetWord32RepresentationFor()
531 op = machine()->ChangeFloat64ToUint32(); in GetCheckedWord32RepresentationFor()
533 op = machine()->ChangeFloat64ToInt32(); in GetCheckedWord32RepresentationFor()
535 op = machine()->TruncateFloat64ToWord32(); in GetCheckedWord32RepresentationFor()
542 op = machine()->ChangeFloat64ToUint32(); in GetCheckedWord32RepresentationFor()
544 op = machine()->ChangeFloat64ToInt32(); in GetCheckedWord32RepresentationFor()
546 op = machine()->TruncateFloat64ToWord32(); in GetCheckedWord32RepresentationFor()
580 return machine()->Int32Add(); in Int32OperatorFor()
583 return machine()->Int32Sub(); in Int32OperatorFor()
586 return machine()->Int32Mul(); in Int32OperatorFor()
589 return machine()->Int32Div(); in Int32OperatorFor()
592 return machine()->Int32Mod(); in Int32OperatorFor()
594 return machine()->Word32Or(); in Int32OperatorFor()
596 return machine()->Word32Xor(); in Int32OperatorFor()
598 return machine()->Word32And(); in Int32OperatorFor()
601 return machine()->Word32Equal(); in Int32OperatorFor()
604 return machine()->Int32LessThan(); in Int32OperatorFor()
607 return machine()->Int32LessThanOrEqual(); in Int32OperatorFor()
631 return machine()->Int32Add(); in Uint32OperatorFor()
633 return machine()->Int32Sub(); in Uint32OperatorFor()
636 return machine()->Int32Mul(); in Uint32OperatorFor()
639 return machine()->Uint32Div(); in Uint32OperatorFor()
642 return machine()->Uint32Mod(); in Uint32OperatorFor()
645 return machine()->Word32Equal(); in Uint32OperatorFor()
648 return machine()->Uint32LessThan(); in Uint32OperatorFor()
651 return machine()->Uint32LessThanOrEqual(); in Uint32OperatorFor()
653 return machine()->Word32Clz(); in Uint32OperatorFor()
655 return machine()->Int32Mul(); in Uint32OperatorFor()
668 return machine()->Float64Add(); in Float64OperatorFor()
671 return machine()->Float64Sub(); in Float64OperatorFor()
674 return machine()->Float64Mul(); in Float64OperatorFor()
677 return machine()->Float64Div(); in Float64OperatorFor()
680 return machine()->Float64Mod(); in Float64OperatorFor()
683 return machine()->Float64Equal(); in Float64OperatorFor()
686 return machine()->Float64LessThan(); in Float64OperatorFor()
689 return machine()->Float64LessThanOrEqual(); in Float64OperatorFor()
691 return machine()->Float64Abs(); in Float64OperatorFor()
693 return machine()->Float64Atan(); in Float64OperatorFor()
695 return machine()->Float64Atan2(); in Float64OperatorFor()
697 return machine()->Float64Cos(); in Float64OperatorFor()
699 return machine()->Float64Exp(); in Float64OperatorFor()
701 return machine()->TruncateFloat64ToFloat32(); in Float64OperatorFor()
703 return machine()->Float64Atanh(); in Float64OperatorFor()
705 return machine()->Float64Log(); in Float64OperatorFor()
707 return machine()->Float64Log1p(); in Float64OperatorFor()
709 return machine()->Float64Log2(); in Float64OperatorFor()
711 return machine()->Float64Log10(); in Float64OperatorFor()
713 return machine()->Float64Sin(); in Float64OperatorFor()
715 return machine()->Float64Tan(); in Float64OperatorFor()
717 return machine()->Float64Sqrt(); in Float64OperatorFor()
719 return machine()->Float64Cbrt(); in Float64OperatorFor()
721 return machine()->Float64Expm1(); in Float64OperatorFor()
723 return machine()->Float64SilenceNaN(); in Float64OperatorFor()
756 return jsgraph()->graph()->NewNode(machine()->ChangeFloat32ToFloat64(), node); in InsertChangeFloat32ToFloat64()
760 return jsgraph()->graph()->NewNode(machine()->ChangeFloat64ToUint32(), node); in InsertChangeFloat64ToUint32()
764 return jsgraph()->graph()->NewNode(machine()->ChangeFloat64ToInt32(), node); in InsertChangeFloat64ToInt32()