Chromium Code Reviews| Index: src/compiler/instruction.h |
| diff --git a/src/compiler/instruction.h b/src/compiler/instruction.h |
| index 5d5e6813a782c5de83df3467165ca75a88a5f8cf..9cf0afd8d9ab83e47a8320a13b2bede9b9c2570c 100644 |
| --- a/src/compiler/instruction.h |
| +++ b/src/compiler/instruction.h |
| @@ -816,7 +816,6 @@ class PhiInstruction FINAL : public ZoneObject { |
| class InstructionBlock FINAL : public ZoneObject { |
| public: |
| InstructionBlock(Zone* zone, BasicBlock::Id id, |
| - BasicBlock::RpoNumber ao_number, |
| BasicBlock::RpoNumber rpo_number, |
| BasicBlock::RpoNumber loop_header, |
| BasicBlock::RpoNumber loop_end, bool deferred); |
| @@ -905,6 +904,8 @@ class InstructionSequence FINAL : public ZoneObject { |
| public: |
| static InstructionBlocks* InstructionBlocksFor(Zone* zone, |
| const Schedule* schedule); |
| + // Puts the deferred blocks last. |
|
titzer
2014/12/17 14:38:54
ComputeAssemblyOrder() ?
|
| + static void SetAssemblyOrder(InstructionBlocks* blocks); |
| InstructionSequence(Zone* zone, InstructionBlocks* instruction_blocks); |