| Index: runtime/vm/flow_graph.h
|
| diff --git a/runtime/vm/flow_graph.h b/runtime/vm/flow_graph.h
|
| index 8b134b3604d3d2cf55a75a3db3eb10fd0d22c9d6..9c4008ddf543c6d38816f32499fe9155330ef239 100644
|
| --- a/runtime/vm/flow_graph.h
|
| +++ b/runtime/vm/flow_graph.h
|
| @@ -120,6 +120,14 @@ class FlowGraph : public ZoneAllocated {
|
|
|
| intptr_t alloc_ssa_temp_index() { return current_ssa_temp_index_++; }
|
|
|
| + void AllocateSSAIndexes(Definition* def) {
|
| + ASSERT(def);
|
| + def->set_ssa_temp_index(alloc_ssa_temp_index());
|
| + // Always allocate a second index. This index is unused except
|
| + // for Definitions with register pair outputs.
|
| + alloc_ssa_temp_index();
|
| + }
|
| +
|
| intptr_t InstructionCount() const;
|
|
|
| ConstantInstr* GetConstant(const Object& object);
|
|
|