[all-commits] [llvm/llvm-project] 8506c8: [MLIR] Move LinearTransform to Presburger/
Kunwar Shaanjeet Singh Grover via All-commits
all-commits at lists.llvm.org
Sun Jan 2 21:50:58 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 8506c8c13bbe257270d7df69790e7f87605011af
https://github.com/llvm/llvm-project/commit/8506c8c13bbe257270d7df69790e7f87605011af
Author: Groverkss <groverkss at gmail.com>
Date: 2022-01-03 (Mon, 03 Jan 2022)
Changed paths:
M mlir/include/mlir/Analysis/AffineStructures.h
R mlir/include/mlir/Analysis/LinearTransform.h
M mlir/include/mlir/Analysis/Presburger/IntegerPolyhedron.h
A mlir/include/mlir/Analysis/Presburger/LinearTransform.h
M mlir/lib/Analysis/AffineStructures.cpp
M mlir/lib/Analysis/CMakeLists.txt
R mlir/lib/Analysis/LinearTransform.cpp
M mlir/lib/Analysis/Presburger/CMakeLists.txt
M mlir/lib/Analysis/Presburger/IntegerPolyhedron.cpp
A mlir/lib/Analysis/Presburger/LinearTransform.cpp
M mlir/unittests/Analysis/CMakeLists.txt
R mlir/unittests/Analysis/LinearTransformTest.cpp
M mlir/unittests/Analysis/Presburger/CMakeLists.txt
A mlir/unittests/Analysis/Presburger/LinearTransformTest.cpp
Log Message:
-----------
[MLIR] Move LinearTransform to Presburger/
This patch moves LinearTransform to Presburger/ and makes it use
IntegerPolyhedron instead of FlatAffineConstraints. Also modifies its usage in
`FlatAffineConstraints::findIntegerSample` to support the changes.
This patch is part of a series of patches for moving presburger math functionality into Presburger directory.
Reviewed By: arjunp
Differential Revision: https://reviews.llvm.org/D116311
More information about the All-commits
mailing list