CL Offline Compiler : Compile OpenCL kernels to HSAIL