ruiu added a comment. Even if we are going to just copy it from LLD to LLVM, we should hide all but parallel_for and parallel_for_each. This patch exposes Latch and TaskGroup. https://reviews.llvm.org/D32826