diff options
Diffstat (limited to 'llvm/lib/Target/Alpha/AlphaISelDAGToDAG.cpp')
| -rw-r--r-- | llvm/lib/Target/Alpha/AlphaISelDAGToDAG.cpp | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/llvm/lib/Target/Alpha/AlphaISelDAGToDAG.cpp b/llvm/lib/Target/Alpha/AlphaISelDAGToDAG.cpp index 8405b26ab39..cab386d6151 100644 --- a/llvm/lib/Target/Alpha/AlphaISelDAGToDAG.cpp +++ b/llvm/lib/Target/Alpha/AlphaISelDAGToDAG.cpp @@ -29,6 +29,7 @@  #include "llvm/Support/MathExtras.h"  #include <algorithm>  #include <iostream> +#include <set>  using namespace llvm;  namespace { @@ -139,7 +140,7 @@ void AlphaDAGToDAGISel::InstructionSelectBasicBlock(SelectionDAG &DAG) {    DEBUG(BB->dump());    // Select target instructions for the DAG. -  DAG.setRoot(Select(DAG.getRoot())); +  DAG.setRoot(SelectRoot(DAG.getRoot()));    CodeGenMap.clear();    DAG.RemoveDeadNodes(); | 

