[clang] [clang][bytecode] Use tailcalls via `[[clang::musttail]]` (PR #173756)

Oliver Hunt via cfe-commits cfe-commits at lists.llvm.org
Tue Jan 20 01:28:39 PST 2026


Timm =?utf-8?q?Bäder?= <tbaeder at redhat.com>,
Timm =?utf-8?q?Bäder?= <tbaeder at redhat.com>,
Timm =?utf-8?q?Bäder?= <tbaeder at redhat.com>
Message-ID:
In-Reply-To: <llvm.org/llvm/llvm-project/pull/173756 at github.com>


ojhunt wrote:

> Not sure what to do about the MSVC problems with `[[musttail]]`. Can someone with access to a msvc environment do a debug build?

I can probably bang out my "tail calls aren't available" adition in the next few days - will resolve the different execution limit in debug, and gives a solution for MSVC or any other compiler that does not support tail calls robustly


https://github.com/llvm/llvm-project/pull/173756


More information about the cfe-commits mailing list