kiran-isaac wrote: > What's the state of byval handling with the current version of the patch? byval arguments to a tail call are allowed as long as they are not split between register and stack, same as before. My change to this check was incorrect https://github.com/llvm/llvm-project/pull/102896