[clang] [CLANG][AArch64]Add Neon vectors for fpm8_t (PR #99865)

Paul Walker via cfe-commits cfe-commits at lists.llvm.org
Fri Jul 26 07:50:46 PDT 2024


paulwalker-arm wrote:

Sorry for the noise but I think I've a more wellformed question this time.

Is it be possible to use `AArch64SVEACLETypes.def` to reduce some of the boilerplate changes?  I'm not sure how much of this is tied to SVE (or rather scalable types) but I'm wondering if clang can be refactored to use `AARCH64_TYPE` for the places where the types do not matter (e.g. when populating enums) and only use `SVE_TYPE` for the places that care about the scalable property.

No is a fine answer but when looking at the code I'd rather not have to repeat all these changes for every new AArch64 scalar type we might want in the future.

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


More information about the cfe-commits mailing list