]> git.ipfire.org Git - thirdparty/gcc.git/commit
aarch64: Make C/C++ operations possible on SVE ACLE types.
authorTejas Belagod <tejas.belagod@arm.com>
Fri, 26 Jul 2024 09:17:43 +0000 (14:47 +0530)
committerTejas Belagod <tejas.belagod@arm.com>
Fri, 29 Nov 2024 11:24:29 +0000 (16:54 +0530)
commit761cf60218890af31cfb4a4cebc4509d3262a9bb
tree5905d1f87dfb3ad363e5afd46b010c416cddd346
parent65df27bb0ca5ccecf335a64fdfe954119c9095cd
aarch64: Make C/C++ operations possible on SVE ACLE types.

This patch changes the TYPE_INDIVISBLE flag to 0 to enable SVE ACLE types to be
treated as GNU vectors and have the same semantics with operations that are
defined on GNU vectors.

gcc/ChangeLog:

* config/aarch64/aarch64-sve-builtins.cc (register_builtin_types): Flip
TYPE_INDIVISBLE flag for SVE ACLE vector types.
gcc/config/aarch64/aarch64-sve-builtins.cc