Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[CIR][ABI][AArch64][Lowering] Support structures with padding (llvm#1118
) The title describes the purpose of the PR. It adds initial support for structures with padding to the call convention lowering for AArch64. I have also _initial support_ for the missing feature [FinishLayout](https://github.com/llvm/clangir/blob/5c5d58402bebdb1e851fb055f746662d4e7eb586/clang/lib/AST/RecordLayoutBuilder.cpp#L786) for records, and the logic is gotten from the original codegen. Finally, I added a test for verification.
- Loading branch information