diff options
Diffstat (limited to 'lib/Target/Hexagon/HexagonGenExtract.cpp')
| -rw-r--r-- | lib/Target/Hexagon/HexagonGenExtract.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/lib/Target/Hexagon/HexagonGenExtract.cpp b/lib/Target/Hexagon/HexagonGenExtract.cpp index 7c6de6d513e8..08a016b74650 100644 --- a/lib/Target/Hexagon/HexagonGenExtract.cpp +++ b/lib/Target/Hexagon/HexagonGenExtract.cpp @@ -1,4 +1,4 @@ -//===--- HexagonGenExtract.cpp --------------------------------------------===// +//===- HexagonGenExtract.cpp ----------------------------------------------===// // // The LLVM Compiler Infrastructure // @@ -8,7 +8,7 @@ //===----------------------------------------------------------------------===// #include "llvm/ADT/APInt.h" -#include "llvm/ADT/StringRef.h" +#include "llvm/ADT/GraphTraits.h" #include "llvm/IR/BasicBlock.h" #include "llvm/IR/CFG.h" #include "llvm/IR/Constants.h" @@ -47,8 +47,8 @@ static cl::opt<bool> NeedAnd("extract-needand", cl::init(true), cl::Hidden, namespace llvm { - void initializeHexagonGenExtractPass(PassRegistry&); - FunctionPass *createHexagonGenExtract(); +void initializeHexagonGenExtractPass(PassRegistry&); +FunctionPass *createHexagonGenExtract(); } // end namespace llvm @@ -58,7 +58,7 @@ namespace { public: static char ID; - HexagonGenExtract() : FunctionPass(ID), ExtractCount(0) { + HexagonGenExtract() : FunctionPass(ID) { initializeHexagonGenExtractPass(*PassRegistry::getPassRegistry()); } @@ -78,14 +78,14 @@ namespace { bool visitBlock(BasicBlock *B); bool convert(Instruction *In); - unsigned ExtractCount; + unsigned ExtractCount = 0; DominatorTree *DT; }; - char HexagonGenExtract::ID = 0; - } // end anonymous namespace +char HexagonGenExtract::ID = 0; + INITIALIZE_PASS_BEGIN(HexagonGenExtract, "hextract", "Hexagon generate " "\"extract\" instructions", false, false) INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) |
