rjmccall added a comment. Okay, seems fine to me.
================ Comment at: clang/lib/CodeGen/CGStmt.cpp:1156 + CallingConv::CC_SwiftAsync)) { + auto CI = cast<llvm::CallInst>(&Builder.GetInsertBlock()->back()); + CI->setTailCallKind(llvm::CallInst::TCK_Tail); ---------------- Hmm. I guess this should work in any situation where we can successfully actually do a tail call. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D95984/new/ https://reviews.llvm.org/D95984 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits