[OPENMP] Initial parsing and sema analysis for 'single' directive.

llvm-svn: 211774
28 files changed