GNU Tools Cauldron 2025

GNU Tools Cauldron 2025

Vectorizer for Beginners
2025-09-26 , Main auditorium (400)

This presentation is aimed at wannabe contributors to GCCs vectorizer. It should give an elaborate overview on the innards of the vectorizer, from user up to target interaction. After a thorough overview on the parts of the vectorizer we follow examples from loop and basic-block vectorization through the vectorizers code base, highlighting differences and commonalities.

See also:

Working in SUSE Labs on Toolchain. Release manager, vectorizer, and middle-end maintainer, global reviewer.

This speaker also appears in: