Skip to content

Commit ea67fed

Browse files
committed
Remove remaining LPM parts
1 parent aecb692 commit ea67fed

File tree

7 files changed

+0
-30
lines changed

7 files changed

+0
-30
lines changed

polly/include/polly/DeLICM.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,6 @@
2121
#include "isl/isl-noexceptions.h"
2222

2323
namespace llvm {
24-
class PassRegistry;
25-
class Pass;
2624
class raw_ostream;
2725
} // namespace llvm
2826

polly/include/polly/DependenceInfo.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,6 @@ class Dependences final {
145145
friend struct DependenceAnalysis;
146146
friend struct DependenceInfoPrinterPass;
147147
friend class DependenceInfo;
148-
friend class DependenceInfoWrapperPass;
149148

150149
/// Destructor that will free internal objects.
151150
~Dependences() { releaseMemory(); }

polly/include/polly/ForwardOpTree.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,6 @@
1515

1616
#include "polly/ScopPass.h"
1717

18-
namespace llvm {
19-
class PassRegistry;
20-
} // namespace llvm
21-
2218
namespace polly {
2319

2420
struct ForwardOpTreePass final : llvm::PassInfoMixin<ForwardOpTreePass> {

polly/include/polly/PruneUnprofitable.h

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,6 @@
1515

1616
#include "polly/ScopPass.h"
1717

18-
namespace llvm {
19-
class Pass;
20-
class PassRegistry;
21-
} // namespace llvm
22-
2318
namespace polly {
2419

2520
struct PruneUnprofitablePass final

polly/include/polly/Simplify.h

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,6 @@
1616
#include "polly/ScopPass.h"
1717
#include "llvm/ADT/SmallVector.h"
1818

19-
namespace llvm {
20-
class PassRegistry;
21-
class Pass;
22-
} // namespace llvm
23-
2419
namespace polly {
2520
class MemoryAccess;
2621
class ScopStmt;

polly/include/polly/Support/DumpModulePass.h

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,6 @@
1616
#include "llvm/IR/PassManager.h"
1717
#include <string>
1818

19-
namespace llvm {
20-
class ModulePass;
21-
} // namespace llvm
22-
2319
namespace polly {
2420
/// A pass that prints the module into a file.
2521
///
@@ -42,9 +38,4 @@ struct DumpModulePass final : llvm::PassInfoMixin<DumpModulePass> {
4238

4339
} // namespace polly
4440

45-
namespace llvm {
46-
class PassRegistry;
47-
void initializeDumpModuleWrapperPassPass(llvm::PassRegistry &);
48-
} // namespace llvm
49-
5041
#endif /* POLLY_SUPPORT_DUMPMODULEPASS_H */

polly/lib/Plugin/Polly.cpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,7 @@
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8-
//
9-
//===----------------------------------------------------------------------===//
108

11-
#include "polly/RegisterPasses.h"
12-
#include "llvm/PassRegistry.h"
139
#include "llvm/Passes/PassPlugin.h"
1410

1511
// Pass Plugin Entrypoints

0 commit comments

Comments
 (0)