Monthly Archives: December 2016

Vectorization with CLANG

Vectorization with CLANG Adapted from parts of http://locklessinc.com/articles/vectorize/ for gcc. It touches on the use of “restricted” to avoid array aliasing, predicate to enable vectorization and other issues with vectorization in CLANG.¬†

Posted in Uncategorized | Leave a comment

A good overview of compiler optimizations

This is reference to a good survey on high performance compiler optimizations. It is old, but very well-written. It is good for an introduction to the different areas people tried to develop optimizing compilers. ¬†Credits to Prof. Saman Amarasinghe for … Continue reading

Posted in Uncategorized | Leave a comment