]> git.ipfire.org Git - thirdparty/gcc.git/commit
aarch64: Add new vector mode V8DI
authorPrzemyslaw Wirkus <przemyslaw.wirkus@arm.com>
Wed, 17 Nov 2021 13:38:24 +0000 (13:38 +0000)
committerPrzemyslaw Wirkus <przemyslaw.wirkus@arm.com>
Wed, 17 Nov 2021 13:59:42 +0000 (13:59 +0000)
commitdd159a4167ca19b5ff26e7156333c88e854943bf
tree9fafa86eaa5eae5a09eb156c0f10a9af06bedf4c
parent4e6bf0b9dd5585df1a1472d6a93b9fff72fe2524
aarch64: Add new vector mode V8DI

This patch is adding new V8DI mode which will be used with new Armv8.7-A
LS64 extension intrinsics.

gcc/ChangeLog:

* config/aarch64/aarch64-modes.def (VECTOR_MODE): New V8DI mode.
* config/aarch64/aarch64.c (aarch64_hard_regno_mode_ok): Handle
V8DImode.
* config/aarch64/iterators.md (define_mode_attr nunits): Add entry
for V8DI.
gcc/config/aarch64/aarch64-modes.def
gcc/config/aarch64/aarch64.c
gcc/config/aarch64/iterators.md