SPRUI04F july 2015 – april 2023
Software pipelining is a technique use to schedule from a loop so that multiple iterations of a loop execute in parallel. See Section 4.6 for more information.
This type of optimization is enabled by the --opt_level=2 and higher optimization settings.