This is an archive of the discontinued LLVM Phabricator instance.

[MLIR][Presburger] subtract: support non-div locals
ClosedPublic

Authored by arjunp on Jun 28 2022, 9:18 AM.

Details

Summary

Also added test cases. Also extend support for computeReprWithOnlyDivLocals from IntegerPolyhedron to IntegerRelation and PresburgerRelation.

Depends on D128736.

Diff Detail

Event Timeline

arjunp created this revision.Jun 28 2022, 9:18 AM
arjunp requested review of this revision.Jun 28 2022, 9:18 AM
Groverkss accepted this revision.Jun 28 2022, 10:42 AM

LGTM.

mlir/include/mlir/Analysis/Presburger/PresburgerRelation.h
131
This revision is now accepted and ready to land.Jun 28 2022, 10:42 AM
arjunp edited the summary of this revision. (Show Details)Jun 28 2022, 12:31 PM
arjunp updated this revision to Diff 440724.Jun 28 2022, 12:35 PM

Address kunwar's comment

This revision was landed with ongoing or failed builds.Jun 28 2022, 12:37 PM
This revision was automatically updated to reflect the committed changes.