telamon icon indicating copy to clipboard operation
telamon copied to clipboard

Decreasing bound for loop carried dependencies on multiple loops.

Open ulysseB opened this issue 7 years ago • 1 comments

A dependency is carried by loop d0 and d1, it is accounted d0*d0-1 times if d0 is not scheduled with d1, but only d0*(d1-1) is d0 is scheduled outside of d1

ulysseB avatar Jun 08 '18 13:06 ulysseB

Proposed fix: repeat backedges for all iterations of the current and inner loops it is on.

ulysseB avatar Jun 08 '18 14:06 ulysseB