summaryrefslogtreecommitdiffstats
path: root/llvm
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2016-06-14 01:31:23 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2016-06-14 01:31:23 +0000
commit85c55319187e92cf9be2527aac1cfaaea78573af (patch)
tree86b90c54ad15d4384addc3122b44f023c64670f6 /llvm
parent3ab1b588b514c1274d6205f2adb982b03153fb12 (diff)
downloadbcm5719-llvm-85c55319187e92cf9be2527aac1cfaaea78573af.tar.gz
bcm5719-llvm-85c55319187e92cf9be2527aac1cfaaea78573af.zip
Add missing include from r272607 to fix modules build, and remove out-dated workaround from module map.
llvm-svn: 272612
Diffstat (limited to 'llvm')
-rw-r--r--llvm/include/llvm/Transforms/Scalar/JumpThreading.h1
-rw-r--r--llvm/include/llvm/module.modulemap9
2 files changed, 1 insertions, 9 deletions
diff --git a/llvm/include/llvm/Transforms/Scalar/JumpThreading.h b/llvm/include/llvm/Transforms/Scalar/JumpThreading.h
index 1d013ad7cbc..a67508a2f11 100644
--- a/llvm/include/llvm/Transforms/Scalar/JumpThreading.h
+++ b/llvm/include/llvm/Transforms/Scalar/JumpThreading.h
@@ -18,6 +18,7 @@
#include "llvm/ADT/SmallPtrSet.h"
#include "llvm/ADT/SmallSet.h"
#include "llvm/Analysis/BlockFrequencyInfo.h"
+#include "llvm/Analysis/BlockFrequencyInfoImpl.h"
#include "llvm/Analysis/BranchProbabilityInfo.h"
#include "llvm/Analysis/LazyValueInfo.h"
#include "llvm/Analysis/TargetLibraryInfo.h"
diff --git a/llvm/include/llvm/module.modulemap b/llvm/include/llvm/module.modulemap
index 6bddf261326..d2c3448c49d 100644
--- a/llvm/include/llvm/module.modulemap
+++ b/llvm/include/llvm/module.modulemap
@@ -3,9 +3,6 @@ module LLVM_Analysis {
umbrella "Analysis"
module * { export * }
- // FIXME: Why is this excluded?
- exclude header "Analysis/BlockFrequencyInfoImpl.h"
-
// This is intended for (repeated) textual inclusion.
textual header "Analysis/TargetLibraryInfo.def"
}
@@ -41,12 +38,6 @@ module LLVM_Backend {
// This is intended for (repeated) textual inclusion.
textual header "Target/TargetOpcodes.def"
}
-
- // FIXME: Where should this go?
- module Analysis_BlockFrequencyInfoImpl {
- header "Analysis/BlockFrequencyInfoImpl.h"
- export *
- }
}
module LLVM_Bitcode { requires cplusplus umbrella "Bitcode" module * { export * } }
OpenPOWER on IntegriCloud