summaryrefslogtreecommitdiffstats
path: root/mlir/lib/Transforms/LoopTiling.cpp
diff options
context:
space:
mode:
authorJacques Pienaar <jpienaar@google.com>2019-12-09 08:57:27 -0800
committerA. Unique TensorFlower <gardener@tensorflow.org>2019-12-09 08:57:56 -0800
commit70aeb4566e35541ffeef28050babc1c9580b43eb (patch)
tree5955edd534f872ecc7ef626436e5ac63224acc17 /mlir/lib/Transforms/LoopTiling.cpp
parent7b19bd5411a68399db4bcf3c2804a67f1d0b3a62 (diff)
downloadbcm5719-llvm-70aeb4566e35541ffeef28050babc1c9580b43eb.tar.gz
bcm5719-llvm-70aeb4566e35541ffeef28050babc1c9580b43eb.zip
Add RegionRange for when need to abstract over different region iteration
Follows ValueRange in representing a generic abstraction over the different ways to represent a range of Regions. This wrapper is not as ValueRange and only considers the current cases of interest: MutableArrayRef<Region> and ArrayRef<std::unique_ptr<Region>> as occurs during op construction vs op region querying. Note: ArrayRef<std::unique_ptr<Region>> allows for unset regions, so this range returns a pointer to a Region instead of a Region. PiperOrigin-RevId: 284563229
Diffstat (limited to 'mlir/lib/Transforms/LoopTiling.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud