kirancodes.me
To Proof Maintenance & Beyond!

26,098 papers · page 414 of 1,305

Dominance-based duplication simulation (DBDS): code duplication to enable compiler optimizations

David Leopoldseder, Lukas Stadler, Thomas Würthinger, Josef Eisl, Doug Simon, Hanspeter Mössenböck

Compilers perform a variety of advanced optimizations to improve the quality of the generated machine code. However, optimizations that depend on the data flow of a program are often limited by control-flow merges. Code duplication can solve this problem by hoisting, i.e. duplica…

Efficient certification of complexity proofs: formalizing the Perron-Frobenius theorem (invited talk paper)

Jose Divasón, Sebastiaan J. C. Joosten, Ondrej Kuncar, René Thiemann, Akihisa Yamada

Matrix interpretations are widely used in automated complexity analysis. Certifying such analyses boils down to determining the growth rate of An for a fixed non-negative rational matrix A. A direct solution for this task involves the computation of all eigenvalues of A, which of…