This class wraps around the various different ways to construct a range of Type, without forcing the materialization of that range into a contiguous vector.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D74646
[mlir] Add a TypeRange class that functions similar to ValueRange. ClosedPublic Authored by rriddle on Feb 14 2020, 1:40 PM.
Details Summary This class wraps around the various different ways to construct a range of Type, without forcing the materialization of that range into a contiguous vector.
Diff Detail
Event Timelinerriddle added a child revision: D74647: [mlir][ODS] Add a new trait `TypesMatchWith`.Feb 14 2020, 1:46 PM This revision is now accepted and ready to land.Feb 16 2020, 1:44 PM Closed by commit rG94a4ca4bf33b: [mlir] Add a TypeRange class that functions similar to ValueRange. (authored by rriddle). · Explain WhyFeb 18 2020, 11:48 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 245228 mlir/include/mlir/IR/OpImplementation.h
mlir/include/mlir/IR/Operation.h
mlir/include/mlir/IR/OperationSupport.h
mlir/lib/IR/OperationSupport.cpp
|