Home | History | Annotate | Download | only in arm

Lines Matching full:representation

383            hydrogen()->value()->representation().IsDouble());
695 if (instr->representation().IsTagged()) {
696 ASSERT(instr->left()->representation().IsTagged());
697 ASSERT(instr->right()->representation().IsTagged());
705 ASSERT(instr->representation().IsSmiOrInteger32());
706 ASSERT(instr->left()->representation().Equals(instr->representation()));
707 ASSERT(instr->right()->representation().Equals(instr->representation()));
720 if (instr->representation().IsSmi() && constant_value > 0) {
755 ASSERT(instr->representation().IsDouble());
756 ASSERT(instr->left()->representation().IsDouble());
757 ASSERT(instr->right()->representation().IsDouble());
775 ASSERT(left->representation().IsTagged());
776 ASSERT(right->representation().IsTagged());
941 value->representation(),
973 value->representation(),
1004 Representation rep = value->representation();
1021 ASSERT(instr->value()->representation().IsTagged());
1228 ASSERT(instr->representation().IsDouble());
1229 ASSERT(instr->value()->representation().IsDouble());
1255 ASSERT(instr->key()->representation().IsTagged());
1331 if (instr->representation().IsSmiOrInteger32()) {
1332 ASSERT(instr->left()->representation().Equals(instr->representation()));
1333 ASSERT(instr->right()->representation().Equals(instr->representation()));
1339 ASSERT(instr->representation().IsTagged());
1340 ASSERT(instr->left()->representation().IsTagged());
1341 ASSERT(instr->right()->representation().IsTagged());
1352 if (instr->representation().IsDouble()) {
1354 } else if (instr->representation().IsSmiOrInteger32()) {
1355 ASSERT(instr->left()->representation().Equals(instr->representation()));
1356 ASSERT(instr->right()->representation().Equals(instr->representation()));
1404 // A value with an integer representation does not need to be transformed.
1405 if (divisor->representation().IsInteger32()) {
1419 return constant_val->CopyToRepresentation(Representation::Integer32(),
1447 if (instr->representation().IsSmiOrInteger32()) {
1448 ASSERT(instr->left()->representation().Equals(instr->representation()));
1449 ASSERT(instr->right()->representation().Equals(instr->representation()));
1489 } else if (instr->representation().IsTagged()) {
1492 ASSERT(instr->representation().IsDouble());
1505 if (instr->representation().IsSmiOrInteger32()) {
1506 ASSERT(instr->left()->representation().Equals(instr->representation()));
1507 ASSERT(instr->right()->representation().Equals(instr->representation()));
1526 } else if (instr->representation().IsDouble()) {
1556 if (instr->representation().IsSmiOrInteger32()) {
1557 ASSERT(instr->left()->representation().Equals(instr->representation()));
1558 ASSERT(instr->right()->representation().Equals(instr->representation()));
1573 } else if (instr->representation().IsDouble()) {
1586 ASSERT(instr->representation().IsSmiOrInteger32());
1587 ASSERT(instr->left()->representation().Equals(instr->representation()));
1588 ASSERT(instr->right()->representation().Equals(instr->representation()));
1624 if (instr->representation().IsSmiOrInteger32()) {
1625 ASSERT(instr->left()->representation().Equals(instr->representation()));
1626 ASSERT(instr->right()->representation().Equals(instr->representation()));
1635 } else if (instr->representation().IsDouble()) {
1647 ASSERT(instr->representation().IsTagged());
1656 if (instr->representation().IsSmiOrInteger32()) {
1657 ASSERT(instr->left()->representation().Equals(instr->representation()));
1658 ASSERT(instr->right()->representation().Equals(instr->representation()));
1662 ASSERT(instr->representation().IsDouble());
1663 ASSERT(instr->left()->representation().IsDouble());
1664 ASSERT(instr->right()->representation().IsDouble());
1673 ASSERT(instr->representation().IsDouble());
1676 Representation exponent_type = instr->right()->representation();
1677 ASSERT(instr->left()->representation().IsDouble());
1690 ASSERT(instr->representation().IsDouble());
1691 ASSERT(instr->global_object()->representation().IsTagged());
1699 ASSERT(instr->left()->representation().IsTagged());
1700 ASSERT(instr->right()->representation().IsTagged());
1710 Representation r = instr->representation();
1712 ASSERT(instr->left()->representation().Equals(r));
1713 ASSERT(instr->right()->representation().Equals(r));
1719 ASSERT(instr->left()->representation().IsDouble());
1720 ASSERT(instr->right()->representation().IsDouble());
1744 ASSERT(instr->value()->representation().IsTagged());
1752 ASSERT(instr->value()->representation().IsTagged());
1760 ASSERT(instr->value()->representation().IsTagged());
1767 ASSERT(instr->value()->representation().IsTagged());
1775 ASSERT(instr->left()->representation().IsTagged());
1776 ASSERT(instr->right()->representation().IsTagged());
1787 ASSERT(instr->value()->representation().IsTagged());
1795 ASSERT(instr->value()->representation().IsTagged());
1804 ASSERT(instr->value()->representation().IsTagged());
1812 ASSERT(instr->value()->representation().IsTagged());
1882 // representation change phase of Hydrogen.
1889 Representation from = instr->from();
1890 Representation to = instr->to();
1896 from = Representation::Tagged();
2045 Representation input_rep = value->representation();
2069 Representation r = instr->representation();
2172 ASSERT(instr->key()->representation().IsSmiOrInteger32());
2179 if (instr->representation().IsDouble()) {
2182 ASSERT(instr->representation().IsSmiOrTagged());
2188 (instr->representation().IsInteger32() &&
2191 (instr->representation().IsDouble() &&
2221 ASSERT(instr->elements()->representation().IsTagged());
2227 if (instr->value()->representation().IsDouble()) {
2232 ASSERT(instr->value()->representation().IsSmiOrTagged());
2244 (instr->value()->representation().IsInteger32() &&
2247 (instr->value()->representation().IsDouble() &&
2250 ASSERT(instr->elements()->representation().IsExternal());
2267 ASSERT(instr->object()->representation().IsTagged());
2268 ASSERT(instr->key()->representation().IsTagged());
2269 ASSERT(instr->value()->representation().IsTagged());