diff options
author | Eugene Zelenko <eugene.zelenko@gmail.com> | 2017-09-28 22:27:31 +0000 |
---|---|---|
committer | Eugene Zelenko <eugene.zelenko@gmail.com> | 2017-09-28 22:27:31 +0000 |
commit | 3b87336a0c4e7974c007d489926e5e1bcf722a75 (patch) | |
tree | 07bfa7f2b37ba7efcca2d7b7fadfe097dda1a9d5 /llvm/lib/Target/Hexagon/HexagonGenExtract.cpp | |
parent | 4664d7731660155d104a96fd44d9bef9d19c697d (diff) | |
download | bcm5719-llvm-3b87336a0c4e7974c007d489926e5e1bcf722a75.tar.gz bcm5719-llvm-3b87336a0c4e7974c007d489926e5e1bcf722a75.zip |
[Hexagon] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
llvm-svn: 314467
Diffstat (limited to 'llvm/lib/Target/Hexagon/HexagonGenExtract.cpp')
-rw-r--r-- | llvm/lib/Target/Hexagon/HexagonGenExtract.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/llvm/lib/Target/Hexagon/HexagonGenExtract.cpp b/llvm/lib/Target/Hexagon/HexagonGenExtract.cpp index 7c6de6d513e..08a016b7465 100644 --- a/llvm/lib/Target/Hexagon/HexagonGenExtract.cpp +++ b/llvm/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) |