From: Chris Lattner Date: Thu, 18 Aug 2005 18:46:06 +0000 (+0000) Subject: After selecting the instructions for a basic block, emit the instructions X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=d607c12e8e8533028a66c9f533007c6c32a64cef;p=oota-llvm.git 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 --- 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 {