projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
[oota-llvm.git]
/
lib
/
Transforms
/
Scalar
/
FlattenCFGPass.cpp
diff --git
a/lib/Transforms/Scalar/FlattenCFGPass.cpp
b/lib/Transforms/Scalar/FlattenCFGPass.cpp
index e7de07f246dba27f65cc477a58219f5e8bcbb001..0430c1898c8d32f824058bea93e9c1e67f364049 100644
(file)
--- a/
lib/Transforms/Scalar/FlattenCFGPass.cpp
+++ b/
lib/Transforms/Scalar/FlattenCFGPass.cpp
@@
-11,14
+11,15
@@
//
//===----------------------------------------------------------------------===//
//
//===----------------------------------------------------------------------===//
-#define DEBUG_TYPE "flattencfg"
#include "llvm/Transforms/Scalar.h"
#include "llvm/Analysis/AliasAnalysis.h"
#include "llvm/Transforms/Scalar.h"
#include "llvm/Analysis/AliasAnalysis.h"
+#include "llvm/IR/CFG.h"
#include "llvm/Pass.h"
#include "llvm/Pass.h"
-#include "llvm/Support/CFG.h"
#include "llvm/Transforms/Utils/Local.h"
using namespace llvm;
#include "llvm/Transforms/Utils/Local.h"
using namespace llvm;
+#define DEBUG_TYPE "flattencfg"
+
namespace {
struct FlattenCFGPass : public FunctionPass {
static char ID; // Pass identification, replacement for typeid
namespace {
struct FlattenCFGPass : public FunctionPass {
static char ID; // Pass identification, replacement for typeid
@@
-26,9
+27,9
@@
public:
FlattenCFGPass() : FunctionPass(ID) {
initializeFlattenCFGPassPass(*PassRegistry::getPassRegistry());
}
FlattenCFGPass() : FunctionPass(ID) {
initializeFlattenCFGPassPass(*PassRegistry::getPassRegistry());
}
- bool runOnFunction(Function &F);
+ bool runOnFunction(Function &F)
override
;
- void getAnalysisUsage(AnalysisUsage &AU) const {
+ void getAnalysisUsage(AnalysisUsage &AU) const
override
{
AU.addRequired<AliasAnalysis>();
}
AU.addRequired<AliasAnalysis>();
}