Switch lowering improvements

by · Sep 9, 2017 · 386 views ·

Switch lowering is well observed area and subject of many technical papers. The talk will provide various interesting statistics collected on thousands of packages in openSUSE distribution. These numbers provide clue about which optimizations should be selected and added to the compiler. Apart from that I would like to present results of an experimental branch where the GCC can make decisions based on profile feedback in order to generate fast code of switch statements.

Watch SlidesLive on mobile devices

© SlidesLive Inc.