This revision adds a DenseMapInfo overload for std::tuples whose elements all have a DenseMapInfo. The implementation is similar to that of std::pair, and has been used within MLIR for over a year.
Depends On D78053
Paths
| Differential D78057
[llvm][DenseMapInfo] Add an info specialization for std::tuple ClosedPublic Authored by rriddle on Apr 13 2020, 2:06 PM.
Details Summary This revision adds a DenseMapInfo overload for std::tuples whose elements all have a DenseMapInfo. The implementation is similar to that of std::pair, and has been used within MLIR for over a year. Depends On D78053
Diff Detail
Unit TestsFailed
Event TimelineThis revision is now accepted and ready to land.Apr 13 2020, 2:57 PM Closed by commit rGf52ec5d5c088: [llvm][DenseMapInfo] Add an info specialization for std::tuple (authored by rriddle). · Explain WhyApr 14 2020, 3:46 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 257191 llvm/include/llvm/ADT/DenseMapInfo.h
mlir/include/mlir/Support/STLExtras.h
|