Vector data flow analysis for SIMD optimizations on OpenCL programs1. (24th October 2015)