[AArch64][ABI] should we add more fixed vector type wider than 128-bit?

Hi, all

Thanks!

FYI: [AArch64] Prevent argument promotion of vector with size > 128 bits by kawashima-fj · Pull Request #70034 · llvm/llvm-project · GitHub should fix the compiler crash you’ve referenced. I know there’s still work needed to fix the root cause within the code generator but for now this fix should alleviate the problem without needing to create a new ABI.

Thanks very much, I’ll check that PR70034.

Now, above PR merged already, and they are different issue, so may be still need some discussion about the calling convention of fixed vector type, which is wider than 128-bit.
For example, the most important thing is to determine whether to transfer parameters through stacks or registers. Which is appropriate?

Fixed with PR70847 now, thanks @paulwalker-arm