Lines Matching refs:representation

381            hydrogen()->value()->representation().IsDouble());
654 if (instr->representation().IsSmiOrInteger32()) {
655 DCHECK(instr->left()->representation().Equals(instr->representation()));
656 DCHECK(instr->right()->representation().Equals(instr->representation()));
669 if (instr->representation().IsSmi() && constant_value > 0) {
693 DCHECK(instr->representation().IsDouble());
694 DCHECK(instr->left()->representation().IsDouble());
695 DCHECK(instr->right()->representation().IsDouble());
714 DCHECK(left->representation().IsTagged());
715 DCHECK(right->representation().IsTagged());
916 Representation r = value->representation();
944 DCHECK(instr->value()->representation().IsTagged());
1153 Representation r = instr->value()->representation();
1161 DCHECK(instr->representation().IsDouble());
1162 DCHECK(instr->value()->representation().IsDouble());
1175 DCHECK(instr->representation().IsDouble());
1176 DCHECK(instr->value()->representation().IsDouble());
1182 DCHECK(instr->representation().IsDouble());
1183 DCHECK(instr->value()->representation().IsDouble());
1189 DCHECK(instr->representation().IsDouble());
1190 DCHECK(instr->value()->representation().IsDouble());
1247 if (instr->representation().IsSmiOrInteger32()) {
1248 DCHECK(instr->left()->representation().Equals(instr->representation()));
1249 DCHECK(instr->right()->representation().Equals(instr->representation()));
1262 DCHECK(instr->representation().IsSmiOrInteger32());
1263 DCHECK(instr->left()->representation().Equals(instr->representation()));
1264 DCHECK(instr->right()->representation().Equals(instr->representation()));
1280 DCHECK(instr->representation().IsInteger32());
1281 DCHECK(instr->left()->representation().Equals(instr->representation()));
1282 DCHECK(instr->right()->representation().Equals(instr->representation()));
1299 DCHECK(instr->representation().IsSmiOrInteger32());
1300 DCHECK(instr->left()->representation().Equals(instr->representation()));
1301 DCHECK(instr->right()->representation().Equals(instr->representation()));
1318 if (instr->representation().IsSmiOrInteger32()) {
1326 } else if (instr->representation().IsDouble()) {
1348 DCHECK(instr->representation().IsInteger32());
1349 DCHECK(instr->left()->representation().Equals(instr->representation()));
1350 DCHECK(instr->right()->representation().Equals(instr->representation()));
1375 DCHECK(instr->representation().IsSmiOrInteger32());
1376 DCHECK(instr->left()->representation().Equals(instr->representation()));
1377 DCHECK(instr->right()->representation().Equals(instr->representation()));
1404 DCHECK(instr->representation().IsSmiOrInteger32());
1405 DCHECK(instr->left()->representation().Equals(instr->representation()));
1406 DCHECK(instr->right()->representation().Equals(instr->representation()));
1420 DCHECK(instr->representation().IsSmiOrInteger32());
1421 DCHECK(instr->left()->representation().Equals(instr->representation()));
1422 DCHECK(instr->right()->representation().Equals(instr->representation()));
1437 DCHECK(instr->representation().IsSmiOrInteger32());
1438 DCHECK(instr->left()->representation().Equals(instr->representation()));
1439 DCHECK(instr->right()->representation().Equals(instr->representation()));
1454 if (instr->representation().IsSmiOrInteger32()) {
1462 } else if (instr->representation().IsDouble()) {
1471 if (instr->representation().IsSmiOrInteger32()) {
1472 DCHECK(instr->left()->representation().Equals(instr->representation()));
1473 DCHECK(instr->right()->representation().Equals(instr->representation()));
1494 } else if (instr->representation().IsDouble()) {
1503 if (instr->representation().IsSmiOrInteger32()) {
1504 DCHECK(instr->left()->representation().Equals(instr->representation()));
1505 DCHECK(instr->right()->representation().Equals(instr->representation()));
1514 } else if (instr->representation().IsDouble()) {
1523 if (instr->representation().IsSmiOrInteger32()) {
1524 DCHECK(instr->left()->representation().Equals(instr->representation()));
1525 DCHECK(instr->right()->representation().Equals(instr->representation()));
1545 } else if (instr->representation().IsDouble()) {
1547 } else if (instr->representation().IsExternal()) {
1572 if (instr->representation().IsSmiOrInteger32()) {
1573 DCHECK(instr->left()->representation().Equals(instr->representation()));
1574 DCHECK(instr->right()->representation().Equals(instr->representation()));
1578 DCHECK(instr->representation().IsDouble());
1579 DCHECK(instr->left()->representation().IsDouble());
1580 DCHECK(instr->right()->representation().IsDouble());
1591 DCHECK(instr->representation().IsDouble());
1592 DCHECK(instr->left()->representation().IsDouble());
1601 DCHECK(instr->left()->representation().IsSmiOrTagged());
1602 DCHECK(instr->right()->representation().IsSmiOrTagged());
1613 Representation r = instr->representation();
1615 DCHECK(instr->left()->representation().Equals(r));
1616 DCHECK(instr->right()->representation().Equals(r));
1622 DCHECK(instr->left()->representation().IsDouble());
1623 DCHECK(instr->right()->representation().IsDouble());
1657 DCHECK(instr->value()->representation().IsTagged());
1664 DCHECK(instr->value()->representation().IsTagged());
1671 DCHECK(instr->value()->representation().IsTagged());
1679 DCHECK(instr->left()->representation().IsTagged());
1680 DCHECK(instr->right()->representation().IsTagged());
1694 DCHECK(instr->value()->representation().IsTagged());
1702 DCHECK(instr->value()->representation().IsTagged());
1777 // representation change phase of Hydrogen.
1800 if (!val->representation().IsSmi()) result = AssignEnvironment(result);
1810 if (val->type().IsSmi() || val->representation().IsSmi()) {
1816 if (!val->representation().IsSmi()) result = AssignEnvironment(result);
1937 Representation input_rep = value->representation();
1964 Representation r = instr->representation();
2035 DCHECK(instr->key()->representation().IsSmiOrInteger32());
2038 instr->key()->representation(), elements_kind);
2049 (instr->representation().IsInteger32() &&
2051 (instr->representation().IsDouble() &&
2101 DCHECK(instr->elements()->representation().IsTagged());
2102 DCHECK(instr->key()->representation().IsInteger32() ||
2103 instr->key()->representation().IsSmi());
2105 if (instr->value()->representation().IsDouble()) {
2114 DCHECK(instr->value()->representation().IsSmiOrTagged());
2133 (instr->value()->representation().IsInteger32() &&
2135 (instr->value()->representation().IsDouble() &&
2137 DCHECK(instr->elements()->representation().IsExternal());
2142 instr->key()->representation(), elements_kind);