A Solution To Misaligned Data Access In A Vectorizing Compiler Framework