User Details
- User Since
- Feb 4 2016, 9:07 AM (258 w, 5 d)
Oct 14 2020
Oct 7 2020
Reduced the arguments to opt
Oct 6 2020
Mar 26 2020
I assume that a similar fix would then be necessary for loop peeling (and any such loop optimization that clones blocks).
Feb 25 2019
Apr 19 2017
This does not appear to be an issue on the trunk.
Now with transform and test case.
Added test case
Jun 16 2016
After ISEL our compare instructions, multiply, and MAC instructions have real physical register side effects. I'm getting errors from SWP for loops containing these physical register dependencies. Are you aware of this? Is there a way to model physical register dependencies with loop carried dependencies such that we would generate correct code for them?
Apr 22 2016
This version of MachinePipeliner.cpp contains several fixes. Please search for SYNOPSYS for my changes to Brendon's original source.
Apr 18 2016
Mar 9 2016
Mar 1 2016
Feb 12 2016
Very nice work Brandon.
Feb 11 2016
Feb 5 2016
If you have a functional unit that issues in stages such that another instruction of needing the same FU can ussue the very next cycle, then isn't the sum of the cycles too great? Example: