HKG15-405 Redundant zerosign extension elimination in GCC

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: Presentation: Etherpad:

★ Event Details ★ Linaro Connect Hong Kong 2015 - #HKG15 February 9-13th, 2015 Regal Airport Hotel Hong Kong Airport

comments powered by Disqus

Other Posts

Sign up. Receive Updates. Stay informed.

Sign up to our mailing list to receive updates on the latest Linaro Connect news!