Report bugs | Sign in
Powered by Melange
Release 0-6-20091207

Student Name: Andreas Bolka
Mentor Name: devang patel
Title: Auto-vectorization for LLVM
Abstract: The goal of this project is to implement a minimal end-to-end loop-based auto-vectorization system for LLVM. Auto-vectorization is a well-researched topic with numerous dependencies on other analysis and transformation passes, so a significant part of the proposed project is to evaluate already-available LLVM passes regarding their applicability to support auto-vectorization and to add what's missing. Special emphasis will be given to loop-dependence analysis.