Arm: MVE: Add missing complex mul iterators
authorTamar Christina <tamar.christina@arm.com>
Fri, 18 Dec 2020 16:17:45 +0000 (16:17 +0000)
committerTamar Christina <tamar.christina@arm.com>
Fri, 18 Dec 2020 16:17:45 +0000 (16:17 +0000)
Seems when I split the patch I forgot to include these into the rot iterator..
The uncommitted hunks were still in my local tree so didn't notice.

gcc/ChangeLog:

* config/arm/iterators.md (rot): Add UNSPEC_VCMUL, UNSPEC_VCMUL90,
UNSPEC_VCMUL180, UNSPEC_VCMUL270.

gcc/config/arm/iterators.md

index c6b1b28c896f9fb3081021ea4efcae8abaaceb55..ecbc6727312313c6c354b1a0b92c8369912354c6 100644 (file)
 
 (define_int_attr rot [(UNSPEC_VCADD90 "90")
                      (UNSPEC_VCADD270 "270")
+                     (UNSPEC_VCMUL "0")
+                     (UNSPEC_VCMUL90 "90")
+                     (UNSPEC_VCMUL180 "180")
+                     (UNSPEC_VCMUL270 "270")
                      (UNSPEC_VCMLA "0")
                      (UNSPEC_VCMLA90 "90")
                      (UNSPEC_VCMLA180 "180")