| Index: src/hydrogen.h
|
| diff --git a/src/hydrogen.h b/src/hydrogen.h
|
| index b4e04f31bb957aecdacbea3abb0d7178cf77b35f..72b895e14618cf9d662a5e7023b264b7b169cb63 100644
|
| --- a/src/hydrogen.h
|
| +++ b/src/hydrogen.h
|
| @@ -335,6 +335,19 @@ class HGraph: public ZoneObject {
|
| osr_values_.set(values);
|
| }
|
|
|
| + int update_type_change_checksum(int delta) {
|
| + type_change_checksum_ += delta;
|
| + return type_change_checksum_;
|
| + }
|
| +
|
| + bool use_optimistic_licm() {
|
| + return use_optimistic_licm_;
|
| + }
|
| +
|
| + void set_use_optimistic_licm(bool value) {
|
| + use_optimistic_licm_ = value;
|
| + }
|
| +
|
| void MarkRecursive() {
|
| is_recursive_ = true;
|
| }
|
| @@ -385,6 +398,8 @@ class HGraph: public ZoneObject {
|
| Zone* zone_;
|
|
|
| bool is_recursive_;
|
| + bool use_optimistic_licm_;
|
| + int type_change_checksum_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(HGraph);
|
| };
|
|
|