Home | History | Annotate | Download | only in src

Lines Matching refs:HChange

1493 HValue* HChange::Canonicalize() {
1528 OStream& HChange::PrintDataTo(OStream& os) const { // NOLINT
1543 if (val->IsChange()) val = HChange::cast(val)->value();
1546 return Prepend(new(block()->zone()) HChange(
1556 } else if (left->IsChange() && HChange::cast(left)->from().IsInteger32()) {
1558 left = HChange::cast(left)->value();
1560 left = Prepend(new(block()->zone()) HChange(
1573 HChange::cast(right)->from().IsInteger32()) {
1575 right = HChange::cast(right)->value();
1577 right = Prepend(new(block()->zone()) HChange(
1745 Range* HChange::InferRange(Zone* zone) {
3660 HType HChange::CalculateInferredType() {
4032 if (HChange::cast(value())->from().IsSmiOrInteger32()) {
4035 if (HChange::cast(value())->value()->type().IsSmi()) {