Skip to content

Commit

Permalink
[mlir] Delete ForwardDataFlowAnalysis
Browse files Browse the repository at this point in the history
With SCCP and integer range analysis ported to the new framework, this old framework is redundant. Delete it.

Depends on D128866

Reviewed By: rriddle

Differential Revision: https://reviews.llvm.org/D128867
  • Loading branch information
Mogball committed Jul 8, 2022
1 parent 1934b3a commit c20a581
Show file tree
Hide file tree
Showing 9 changed files with 0 additions and 1,403 deletions.
428 changes: 0 additions & 428 deletions mlir/include/mlir/Analysis/DataFlowAnalysis.h

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion mlir/lib/Analysis/CMakeLists.txt
Expand Up @@ -2,7 +2,6 @@ set(LLVM_OPTIONAL_SOURCES
AliasAnalysis.cpp
BufferViewFlowAnalysis.cpp
CallGraph.cpp
DataFlowAnalysis.cpp
DataLayoutAnalysis.cpp
Liveness.cpp
SliceAnalysis.cpp
Expand Down
818 changes: 0 additions & 818 deletions mlir/lib/Analysis/DataFlowAnalysis.cpp

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion mlir/lib/Dialect/Tosa/Transforms/TosaInferShapes.cpp
Expand Up @@ -11,7 +11,6 @@
//
//===----------------------------------------------------------------------===//

#include "mlir/Analysis/DataFlowAnalysis.h"
#include "mlir/Dialect/Func/IR/FuncOps.h"
#include "mlir/Dialect/Tensor/IR/Tensor.h"
#include "mlir/Dialect/Tosa/IR/TosaOps.h"
Expand Down
1 change: 0 additions & 1 deletion mlir/lib/Dialect/Transform/Transforms/CheckUses.cpp
Expand Up @@ -11,7 +11,6 @@
//
//===----------------------------------------------------------------------===//

#include "mlir/Analysis/DataFlowAnalysis.h"
#include "mlir/Dialect/Transform/IR/TransformInterfaces.h"
#include "mlir/Dialect/Transform/Transforms/Passes.h"
#include "mlir/Interfaces/SideEffectInterfaces.h"
Expand Down
24 changes: 0 additions & 24 deletions mlir/test/Analysis/test-data-flow.mlir

This file was deleted.

1 change: 0 additions & 1 deletion mlir/test/lib/Analysis/CMakeLists.txt
Expand Up @@ -2,7 +2,6 @@
add_mlir_library(MLIRTestAnalysis
TestAliasAnalysis.cpp
TestCallGraph.cpp
TestDataFlow.cpp
TestDataFlowFramework.cpp
TestLiveness.cpp
TestMatchReduction.cpp
Expand Down
127 changes: 0 additions & 127 deletions mlir/test/lib/Analysis/TestDataFlow.cpp

This file was deleted.

2 changes: 0 additions & 2 deletions mlir/tools/mlir-opt/mlir-opt.cpp
Expand Up @@ -70,7 +70,6 @@ void registerTestConstantFold();
void registerTestControlFlowSink();
void registerTestGpuSerializeToCubinPass();
void registerTestGpuSerializeToHsacoPass();
void registerTestDataFlowPass();
void registerTestDataLayoutQuery();
void registerTestDeadCodeAnalysisPass();
void registerTestDecomposeCallGraphTypes();
Expand Down Expand Up @@ -173,7 +172,6 @@ void registerTestPasses() {
mlir::test::registerTestGpuSerializeToHsacoPass();
#endif
mlir::test::registerTestDecomposeCallGraphTypes();
mlir::test::registerTestDataFlowPass();
mlir::test::registerTestDataLayoutQuery();
mlir::test::registerTestDeadCodeAnalysisPass();
mlir::test::registerTestDominancePass();
Expand Down

0 comments on commit c20a581

Please sign in to comment.