[all-commits] [llvm/llvm-project] 7b7e50: [MLIR] Break cyclic dependencies with MLIRAnalysis
stephenneuendorffer via All-commits
all-commits at lists.llvm.org
Wed Feb 5 11:27:33 PST 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 7b7e5058136bebf9bd55ed5d1b20e8a671302e28
https://github.com/llvm/llvm-project/commit/7b7e5058136bebf9bd55ed5d1b20e8a671302e28
Author: Stephen Neuendorffer <stephen.neuendorffer at xilinx.com>
Date: 2020-02-05 (Wed, 05 Feb 2020)
Changed paths:
M mlir/lib/Analysis/CMakeLists.txt
M mlir/lib/Dialect/VectorOps/CMakeLists.txt
M mlir/lib/Transforms/Utils/CMakeLists.txt
Log Message:
-----------
[MLIR] Break cyclic dependencies with MLIRAnalysis
Summary:
MLIRAnalysis depended on MLIRVectorOps
MLIRVectorOps depended on MLIRAnalysis for Loop information.
Both of these can be solved by factoring out libraries related to loop
analysis into their own library. The new MLIRLoopAnalysis might be
better off with the Loop Dialect in the future.
Reviewers: nicolasvasilache, rriddle!, mehdi_amini
Reviewed By: mehdi_amini
Subscribers: Joonsoo, vchuravy, merge_guards_bot, mgorny, mehdi_amini, rriddle, jpienaar, burmako, shauheen, antiagainst, arpith-jacob, mgester, lucyrfox, aartbik, liufengdb, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D73655
More information about the All-commits
mailing list