[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
authorChandler Carruth <chandlerc@gmail.com>
Tue, 22 Apr 2014 02:48:03 +0000 (02:48 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Tue, 22 Apr 2014 02:48:03 +0000 (02:48 +0000)
commit4da253756ddc62496ad5baf7a8efaf2f001ef92a
tree84a6fd2a9e2d0d0b4b5d60b696deff43530573d6
parent42e8630239989fd40820975c361554546c1ccc2d
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
definition below all the header #include lines, lib/Analysis/...
edition.

This one has a bit extra as there were *other* #define's before #include
lines in addition to DEBUG_TYPE. I've sunk all of them as a block.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@206843 91177308-0d34-0410-b5e6-96231b3b80d8
21 files changed:
lib/Analysis/BlockFrequencyInfo.cpp
lib/Analysis/BranchProbabilityInfo.cpp
lib/Analysis/CostModel.cpp
lib/Analysis/Delinearization.cpp
lib/Analysis/DependenceAnalysis.cpp
lib/Analysis/IPA/CallGraphSCCPass.cpp
lib/Analysis/IPA/GlobalsModRef.cpp
lib/Analysis/IPA/InlineCost.cpp
lib/Analysis/IVUsers.cpp
lib/Analysis/InstCount.cpp
lib/Analysis/InstructionSimplify.cpp
lib/Analysis/LazyCallGraph.cpp
lib/Analysis/LazyValueInfo.cpp
lib/Analysis/MemoryBuiltins.cpp
lib/Analysis/MemoryDependenceAnalysis.cpp
lib/Analysis/PostDominators.cpp
lib/Analysis/RegionInfo.cpp
lib/Analysis/RegionPass.cpp
lib/Analysis/ScalarEvolution.cpp
lib/Analysis/SparsePropagation.cpp
lib/Analysis/TargetTransformInfo.cpp