This reverts commit 3cc544772848682bc77ff63db659a5aa4b3d4e6b.
SmallVector inside SmallVector are not optimized.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D119005
Revert "[MLIR][Presburger] Use `SmallVector` instead of `std::vector` in `getLocalRepr`" ClosedPublic Authored by pashu123 on Feb 4 2022, 8:24 AM.
Details Summary This reverts commit 3cc544772848682bc77ff63db659a5aa4b3d4e6b.
Diff Detail
Event TimelineHerald added subscribers: sdasgup3, Groverkss, wenzhicui and 20 others. · View Herald TranscriptFeb 4 2022, 8:24 AM This revision is now accepted and ready to land.Feb 4 2022, 9:50 AM Closed by commit rG37bad565bf61: Revert "[MLIR][Presburger] Use `SmallVector` instead of `std::vector` in… (authored by pashu123). · Explain WhyFeb 4 2022, 9:54 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 405976 mlir/include/mlir/Analysis/Presburger/IntegerPolyhedron.h
mlir/include/mlir/Analysis/Presburger/Utils.h
mlir/lib/Analysis/Presburger/IntegerPolyhedron.cpp
mlir/lib/Analysis/Presburger/PresburgerSet.cpp
mlir/lib/Analysis/Presburger/Utils.cpp
mlir/unittests/Analysis/Presburger/IntegerPolyhedronTest.cpp
|