inducer / inducer/loopy

Apply isl.BasicMap to loop domain

Open
#100 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
636
Forks
81
Avg merge
1d 19h
Merged PRs (30d)
7

Description

So that we can do things like this:

https://relate.cs.illinois.edu/course/cs598apk-f18/f/demos/upload/poly/Diamond%20tiling.html

This would replace/generalize `split_iname`. The idea is to allow the user to input the tile mapping (the second `m` in the above notebook). `split_iname` could then trivially be built on top of this. Asserting `m.is_bijective()` would be an easy sniff test. This would also replace the `affine_map` transformation. It's also trivially compatible with the new dependency system.

cc @jdsteve2 @mattwala

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.