HKG15-405: Redundant zero/sign-extension elimination in GCC --------------------------------------------------- Speaker: Kugan Vivekanandarajah Date: February 12, 2015 --------------------------------------------------- ★ Session Summary ★ Several instances of redundant zero/sign-extension related bugs are reported in GCC and Linaro bugzilla. These bugs are sources of performance/code size penalties. This presentation will discuss the history, design considerations, implementation, and performance characteristics of redundant zero/sign extension elimination in GCC. We will then discuss a new compiler pass that performs computation in promoted type mode in such a way that removes redundant zero/sign-extensions. -------------------------------------------------- ★ Resources ★ Pathable: https://hkg15.pathable.com/meetings/250833 Video: https://www.youtube.com/watch?v=JkTkmGe3tms Etherpad: http://pad.linaro.org/p/hkg15-405 --------------------------------------------------- ★ Event Details ★ Linaro Connect Hong Kong 2015 - #HKG15 February 9-13th, 2015 Regal Airport Hotel Hong Kong Airport --------------------------------------------------- http://www.linaro.org http://connect.linaro.org