https://bugs.freedesktop.org/show_bug.cgi?id=82050
--- Comment #2 from Michel Dänzer michel@daenzer.net --- There was a recent change to LLVM which increased conformance with OpenCL floating point semantics at some performance cost. That might explain at least some of the difference.