| Index: src/hydrogen-instructions.cc
|
| diff --git a/src/hydrogen-instructions.cc b/src/hydrogen-instructions.cc
|
| index e7ef516fbc9f86708b5dd353e1ccda0919536ea8..eef57a8ae892739b2ae3b9c02795ad503ac74eb1 100644
|
| --- a/src/hydrogen-instructions.cc
|
| +++ b/src/hydrogen-instructions.cc
|
| @@ -369,6 +369,16 @@ void HUseIterator::Advance() {
|
| }
|
|
|
|
|
| +bool HValue::HasPhiUses() const {
|
| + for (HUseIterator it(uses()); !it.Done(); it.Advance()) {
|
| + if (it.value()->IsPhi()) {
|
| + return true;
|
| + }
|
| + }
|
| + return false;
|
| +}
|
| +
|
| +
|
| int HValue::UseCount() const {
|
| int count = 0;
|
| for (HUseIterator it(uses()); !it.Done(); it.Advance()) ++count;
|
|
|