Optimizing data permutations for SIMD devices
Efficient SIMD code generation for runtime alignment and length conversion