Using LLVM to Accelerate Application Performance on GPUs (www.mapd.com)