MikeDvorskiy added a comment. Yes, a captured __comp instance is redundant in the all cases here due to it is passed via argument's list explicitly. Repository: rL LLVM CHANGES SINCE LAST ACTION https://reviews.llvm.org/D55945/new/ https://reviews.llvm.org/D55945