https://github.com/aengelke commented: Tentative LGTM, except for allocate stack. I'm not too familiar with the calling conv code, so I'd prefer if someone else also acks this. https://github.com/llvm/llvm-project/pull/124134