Chromium Code Reviews| Index: runtime/vm/flow_graph.h |
| diff --git a/runtime/vm/flow_graph.h b/runtime/vm/flow_graph.h |
| index 8b134b3604d3d2cf55a75a3db3eb10fd0d22c9d6..7f927f53a284d363fac066e25a51b1d646335891 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 AssignSSAIndexes(Definition* def) { |
|
srdjan
2014/04/03 20:51:29
Optional: Why not name AllocateSSAIndexes?
Cutch
2014/04/03 22:05:37
Done.
|
| + ASSERT(def); |
| + def->set_ssa_temp_index(alloc_ssa_temp_index()); |
| + if (def->RequiresPairSSAIndex()) { |
| + def->set_pair_ssa_index(alloc_ssa_temp_index()); |
| + } |
| + } |
| + |
| intptr_t InstructionCount() const; |
| ConstantInstr* GetConstant(const Object& object); |