Clang can generate LLVM IR for x86 without a registered x86 backend. llvm-svn: 284836
OpenMP 4.5 adds support for doacross loop synchronization. Patch implements codegen for this construct. llvm-svn: 270690