A final Reshape for io_parallel is removed for Vivado, but currently not for Quartus. This PR also enables this for Quartus. Also, since it's actually for io_parallel, I moved it from the streaming passes to the optimization passes.
Type of change
[x] Bug fix (non-breaking change that fixes an issue)
[x] New feature (non-breaking change which adds functionality)
Tests
This was found importing a READS model for the Quartus backend. Probably a unit test should be added. I will try to do that.
Description
A final Reshape for io_parallel is removed for Vivado, but currently not for Quartus. This PR also enables this for Quartus. Also, since it's actually for io_parallel, I moved it from the streaming passes to the optimization passes.
Type of change
Tests
This was found importing a READS model for the Quartus backend. Probably a unit test should be added. I will try to do that.
Checklist