brandtbucher wrote: How about we add the base pointers to both clobber lists here and leave the nest parameter as a future improvement for another PR? The calling convention is ABI-unstable, so we can always tweak it later. https://github.com/llvm/llvm-project/pull/150106