Add `affine` to `loopschedule` conversion for Calyx flow in `hlstool`
Open
Calyx
- Dominant language
- C++
- Stars
- 2.2k
- Forks
- 524
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 46
Description
The Calyx flow in `hlstool` does not support converting from the `affine` dialect using `loopschedule` so let's add that after #5876.
Contributor guide
No contributing guide indexed for this repository
Research direction
Review the implementation and scope established by issue #5876, then trace the Calyx flow in hlstool where loopschedule conversion is handled. Add affine dialect conversion support there and verify that the Calyx flow accepts affine input through loopschedule without regressions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- cli, compilers
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100