File tree Expand file tree Collapse file tree 7 files changed +0
-30
lines changed Expand file tree Collapse file tree 7 files changed +0
-30
lines changed Original file line number Diff line number Diff line change 21
21
#include " isl/isl-noexceptions.h"
22
22
23
23
namespace llvm {
24
- class PassRegistry ;
25
- class Pass ;
26
24
class raw_ostream ;
27
25
} // namespace llvm
28
26
Original file line number Diff line number Diff line change @@ -145,7 +145,6 @@ class Dependences final {
145
145
friend struct DependenceAnalysis ;
146
146
friend struct DependenceInfoPrinterPass ;
147
147
friend class DependenceInfo ;
148
- friend class DependenceInfoWrapperPass ;
149
148
150
149
// / Destructor that will free internal objects.
151
150
~Dependences () { releaseMemory (); }
Original file line number Diff line number Diff line change 15
15
16
16
#include " polly/ScopPass.h"
17
17
18
- namespace llvm {
19
- class PassRegistry ;
20
- } // namespace llvm
21
-
22
18
namespace polly {
23
19
24
20
struct ForwardOpTreePass final : llvm::PassInfoMixin<ForwardOpTreePass> {
Original file line number Diff line number Diff line change 15
15
16
16
#include " polly/ScopPass.h"
17
17
18
- namespace llvm {
19
- class Pass ;
20
- class PassRegistry ;
21
- } // namespace llvm
22
-
23
18
namespace polly {
24
19
25
20
struct PruneUnprofitablePass final
Original file line number Diff line number Diff line change 16
16
#include " polly/ScopPass.h"
17
17
#include " llvm/ADT/SmallVector.h"
18
18
19
- namespace llvm {
20
- class PassRegistry ;
21
- class Pass ;
22
- } // namespace llvm
23
-
24
19
namespace polly {
25
20
class MemoryAccess ;
26
21
class ScopStmt ;
Original file line number Diff line number Diff line change 16
16
#include " llvm/IR/PassManager.h"
17
17
#include < string>
18
18
19
- namespace llvm {
20
- class ModulePass ;
21
- } // namespace llvm
22
-
23
19
namespace polly {
24
20
// / A pass that prints the module into a file.
25
21
// /
@@ -42,9 +38,4 @@ struct DumpModulePass final : llvm::PassInfoMixin<DumpModulePass> {
42
38
43
39
} // namespace polly
44
40
45
- namespace llvm {
46
- class PassRegistry ;
47
- void initializeDumpModuleWrapperPassPass (llvm::PassRegistry &);
48
- } // namespace llvm
49
-
50
41
#endif /* POLLY_SUPPORT_DUMPMODULEPASS_H */
Original file line number Diff line number Diff line change 5
5
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6
6
//
7
7
// ===----------------------------------------------------------------------===//
8
- //
9
- // ===----------------------------------------------------------------------===//
10
8
11
- #include " polly/RegisterPasses.h"
12
- #include " llvm/PassRegistry.h"
13
9
#include " llvm/Passes/PassPlugin.h"
14
10
15
11
// Pass Plugin Entrypoints
You can’t perform that action at this time.
0 commit comments