[all-commits] [llvm/llvm-project] 69c1a3: [MLIR][Presburger][Simplex] moveRowUnknownToColumn...
Arjun P via All-commits
all-commits at lists.llvm.org
Fri Apr 15 12:15:15 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 69c1a354885134303a17bac9e36a913cee92996c
https://github.com/llvm/llvm-project/commit/69c1a354885134303a17bac9e36a913cee92996c
Author: Arjun P <arjunpitchanathan at gmail.com>
Date: 2022-04-15 (Fri, 15 Apr 2022)
Changed paths:
M mlir/include/mlir/Analysis/Presburger/Simplex.h
M mlir/lib/Analysis/Presburger/Simplex.cpp
Log Message:
-----------
[MLIR][Presburger][Simplex] moveRowUnknownToColumn: support the row sample value being zero
When the sample value is zero, everything is the same except that failure to
pivot does not imply emptiness. So, leave it to the user to mark as empty if
necessary, if they know the sample value is strictly negative. This is needed
for an upcoming symbolic lexmin heuristic.
Reviewed By: Groverkss
Differential Revision: https://reviews.llvm.org/D123604
More information about the All-commits
mailing list