AMD's OpenMP implementation required support from both Clang and the LLVM IR, while Intel’s latest solution does it all in Clang. Intel’s Clang only design appears to be on its way to becoming the standard. Performance wise, LLVM needs all the help it can get to catch up to gcc and Intel’s compilers. Hopefully this is the right technical decision and not to appeasing some obstructive member of the LLVM Developer Group committee. Any compiler guys follow this topic?
With so many projects using OpenMP, this is great news.