From d607c12e8e8533028a66c9f533007c6c32a64cef Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Thu, 18 Aug 2005 18:46:06 +0000 Subject: [PATCH] After selecting the instructions for a basic block, emit the instructions git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22869 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/PowerPC/PPCISelDAGToDAG.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/Target/PowerPC/PPCISelDAGToDAG.cpp b/lib/Target/PowerPC/PPCISelDAGToDAG.cpp index 8f8fa70093b..1fa7f37faf3 100644 --- a/lib/Target/PowerPC/PPCISelDAGToDAG.cpp +++ b/lib/Target/PowerPC/PPCISelDAGToDAG.cpp @@ -58,10 +58,14 @@ namespace { /// SelectionDAGISel when it has created a SelectionDAG for us to codegen. virtual void InstructionSelectBasicBlock(SelectionDAG &DAG) { DEBUG(BB->dump()); - // Codegen the basic block. + // Select target instructions for the DAG. Select(DAG.getRoot()); DAG.RemoveDeadNodes(); + DAG.viewGraph(); + + // Emit machine code to BB. + ScheduleAndEmitDAG(DAG); } virtual const char *getPassName() const {