[all-commits] [llvm/llvm-project] 8e7995: [MLIR][Presburger] Introduce MaybeOptimum type to ...

Arjun P via All-commits all-commits at lists.llvm.org
Sat Feb 19 13:58:37 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 8e7995884a6525b44fe2f71318883ba2fec2d972
      https://github.com/llvm/llvm-project/commit/8e7995884a6525b44fe2f71318883ba2fec2d972
  Author: Arjun P <arjunpitchanathan at gmail.com>
  Date:   2022-02-19 (Sat, 19 Feb 2022)

  Changed paths:
    M mlir/include/mlir/Analysis/Presburger/IntegerPolyhedron.h
    M mlir/include/mlir/Analysis/Presburger/Simplex.h
    M mlir/include/mlir/Analysis/Presburger/Utils.h
    M mlir/lib/Analysis/Presburger/IntegerPolyhedron.cpp
    M mlir/lib/Analysis/Presburger/Simplex.cpp
    M mlir/unittests/Analysis/Presburger/IntegerPolyhedronTest.cpp
    M mlir/unittests/Analysis/Presburger/SimplexTest.cpp

  Log Message:
  -----------
  [MLIR][Presburger] Introduce MaybeOptimum type to represent computed optima

This allows to differentiate between the cases where the optimum does not
exist due to being unbounded and due to the polytope being empty.

Reviewed By: Groverkss

Differential Revision: https://reviews.llvm.org/D120127




More information about the All-commits mailing list