summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Hexagon/HexagonGenExtract.cpp
diff options
context:
space:
mode:
authorEugene Zelenko <eugene.zelenko@gmail.com>2017-09-28 22:27:31 +0000
committerEugene Zelenko <eugene.zelenko@gmail.com>2017-09-28 22:27:31 +0000
commit3b87336a0c4e7974c007d489926e5e1bcf722a75 (patch)
tree07bfa7f2b37ba7efcca2d7b7fadfe097dda1a9d5 /llvm/lib/Target/Hexagon/HexagonGenExtract.cpp
parent4664d7731660155d104a96fd44d9bef9d19c697d (diff)
downloadbcm5719-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.cpp16
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)
OpenPOWER on IntegriCloud