Adds support for passing a ByVal formal argument completely on the stack (ie after all argument registers are exhausted).
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
I think the review title "ByVal formal argument support: passing on the stack" implies that it covers the reg/stack split case. I noted you described it better in the review description. I think a slightly more descriptive abstract would be useful for the commit message.
I noted that test_byval_mem4 could have been defined for 64-bit, however 32-bit would emit an error. I expect you plan to follow up with another patch to handle the reg/stack split case, just be sure to add the definition of this function for that case when you do.
I think this one looks pretty straight forward. LGTM.