[clang] [llvm] [LLVMABI][AARCH64] Support homogeneous aggregate arguments (PR #224138)

Andy Kaylor via llvm-commits llvm-commits at lists.llvm.org
Thu Sep 17 14:48:08 PDT 2026


================
@@ -408,9 +408,12 @@ static const llvm::abi::Type *mapCIRType(mlir::Type type,
         // Mapped with no fields, an empty record reaches Ignore on its own.
         // The size still matters: past two eightbytes SysV says memory whatever
         // the content.
+        // TODO: AArch64 needs the unadjusted alignment. We'll need to add that
----------------
andykaylor wrote:

This pass doesn't support AArch64 targets at all yet, and it will require massive reorganization when it does, so adding one MissingFeature here doesn't feel useful.

https://github.com/llvm/llvm-project/pull/224138


More information about the llvm-commits mailing list