This is an archive of the discontinued LLVM Phabricator instance.

[MLIR][NFC] Move PresburgerSet to Presburger/ directory
ClosedPublic

Authored by Groverkss on Jan 7 2022, 1:34 PM.

Details

Summary

This patch moves PresburgerSet to Presburger/ directory. This patch is purely
mechincal, it only moves and renames functionality and tests.

This patch is part of a series of patches to move presburger functionality to
Presburger/ directory.

Diff Detail

Event Timeline

Groverkss created this revision.Jan 7 2022, 1:34 PM
Groverkss requested review of this revision.Jan 7 2022, 1:34 PM

Seems good to me, just fix the singular/plural issues below.

mlir/include/mlir/Analysis/Presburger/PresburgerSet.h
9

Should be IntegerPolyhedrons or IntegerPolyhedra. I think the first is better since it's a class name

20

Pleas use IntegerPolyhedrons or IntegerPolyhedra, and Polys below for all "FACs" being replaced

36

Polys

44–45

Plural

94

"FACs" should be replaced with Polys, plural.

99

Also here.

mlir/unittests/Analysis/Presburger/PresburgerSetTest.cpp
25
Groverkss updated this revision to Diff 398319.Jan 8 2022, 1:20 AM
Groverkss marked 7 inline comments as done.
  • Address Arjun's comments
arjunp accepted this revision.Jan 8 2022, 1:48 AM
This revision is now accepted and ready to land.Jan 8 2022, 1:48 AM
This revision was automatically updated to reflect the committed changes.