[all-commits] [llvm/llvm-project] c71f4d: first impl of the new topo sort
Christian Ulmann via All-commits
all-commits at lists.llvm.org
Fri May 17 08:24:12 PDT 2024
Branch: refs/heads/users/dinistro/fix-toposort-complexity
Home: https://github.com/llvm/llvm-project
Commit: c71f4df74ee904bb922975dcf3ac3e7fcf7f621b
https://github.com/llvm/llvm-project/commit/c71f4df74ee904bb922975dcf3ac3e7fcf7f621b
Author: Christian Ulmann <christian.ulmann at nextsilicon.com>
Date: 2024-05-17 (Fri, 17 May 2024)
Changed paths:
M mlir/include/mlir/Analysis/SliceAnalysis.h
M mlir/lib/Analysis/SliceAnalysis.cpp
M mlir/test/Analysis/test-topoligical-sort.mlir
M mlir/test/Dialect/Affine/slicing-utils.mlir
M mlir/test/lib/Analysis/TestSlice.cpp
Log Message:
-----------
first impl of the new topo sort
Commit: fc165292641982e5b10ae41a734a50a4e75b0d6a
https://github.com/llvm/llvm-project/commit/fc165292641982e5b10ae41a734a50a4e75b0d6a
Author: Christian Ulmann <christian.ulmann at nextsilicon.com>
Date: 2024-05-17 (Fri, 17 May 2024)
Changed paths:
A mlir/include/mlir/Analysis/TopologicalSortUtils.h
R mlir/include/mlir/Transforms/TopologicalSortUtils.h
M mlir/lib/Analysis/CMakeLists.txt
A mlir/lib/Analysis/TopologicalSortUtils.cpp
M mlir/lib/Transforms/TopologicalSort.cpp
M mlir/lib/Transforms/Utils/CMakeLists.txt
M mlir/lib/Transforms/Utils/RegionUtils.cpp
R mlir/lib/Transforms/Utils/TopologicalSortUtils.cpp
M mlir/lib/Transforms/ViewOpGraph.cpp
A mlir/test/Analysis/test-toposort.mlir
R mlir/test/Transforms/test-toposort.mlir
M mlir/test/lib/Analysis/CMakeLists.txt
A mlir/test/lib/Analysis/TestTopologicalSort.cpp
M mlir/test/lib/Transforms/CMakeLists.txt
R mlir/test/lib/Transforms/TestTopologicalSort.cpp
M utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
Log Message:
-----------
move topo utils to analysis
Commit: 17b9a1496f8f67670a5bf0cde384dc78b695920f
https://github.com/llvm/llvm-project/commit/17b9a1496f8f67670a5bf0cde384dc78b695920f
Author: Christian Ulmann <christian.ulmann at nextsilicon.com>
Date: 2024-05-17 (Fri, 17 May 2024)
Changed paths:
M mlir/include/mlir/Analysis/TopologicalSortUtils.h
M mlir/include/mlir/Transforms/RegionUtils.h
M mlir/lib/Analysis/SliceAnalysis.cpp
M mlir/lib/Analysis/TopologicalSortUtils.cpp
M mlir/lib/Target/LLVMIR/Dialect/OpenACC/OpenACCToLLVMIRTranslation.cpp
M mlir/lib/Target/LLVMIR/Dialect/OpenMP/OpenMPToLLVMIRTranslation.cpp
M mlir/lib/Target/LLVMIR/ModuleTranslation.cpp
M mlir/lib/Transforms/Mem2Reg.cpp
M mlir/lib/Transforms/Utils/RegionUtils.cpp
Log Message:
-----------
migrate block topo sort
Commit: c00b0c6708c2f6302f90c8b41a95347a1c43b761
https://github.com/llvm/llvm-project/commit/c00b0c6708c2f6302f90c8b41a95347a1c43b761
Author: Christian Ulmann <christian.ulmann at nextsilicon.com>
Date: 2024-05-17 (Fri, 17 May 2024)
Changed paths:
M mlir/include/mlir/Analysis/SliceAnalysis.h
M mlir/include/mlir/Analysis/TopologicalSortUtils.h
M mlir/lib/Analysis/SliceAnalysis.cpp
M mlir/lib/Analysis/TopologicalSortUtils.cpp
M mlir/lib/Conversion/VectorToGPU/VectorToGPU.cpp
M mlir/lib/Dialect/Affine/Utils/LoopFusionUtils.cpp
M mlir/lib/Transforms/SROA.cpp
M mlir/test/lib/Analysis/TestSlice.cpp
Log Message:
-----------
move all topo sorts into the utils file
Compare: https://github.com/llvm/llvm-project/compare/c71f4df74ee9%5E...c00b0c6708c2
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list