commit | 3be5dc3ef02830a0e9e84bc959ba6228d8a449f2 | [log] [tgz] |
---|---|---|
author | Uday Bondhugula <bondhugula@google.com> | Tue Nov 06 11:58:42 2018 -0800 |
committer | jpienaar <jpienaar@google.com> | Fri Mar 29 13:49:05 2019 -0700 |
tree | 6163b5a369fc6b7bea950b3f98c84183ec5d5f1b | |
parent | 4457c1863c56cb494a624e74fd822cc42e4320b5 [diff] |
Introduce loop tiling code generation (hyper-rectangular case) - simple perfectly nested band tiling with fixed tile sizes. - only the hyper-rectangular case is handled, with other limitations of getIndexSet applying (constant loop bounds, etc.); once the latter utility is extended, tiled code generation should become more general. - Add FlatAffineConstraints::isHyperRectangular() PiperOrigin-RevId: 220324933