Optimal Software Pipelining Using an SMT-Solver
arxiv.org