https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123951

            Bug ID: 123951
           Summary: The vcopyq_laneq_u64 intrinsic unexpectedly modifies
                    the value of its second argument(Aarch64).
           Product: gcc
           Version: 14.1.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c
          Assignee: unassigned at gcc dot gnu.org
          Reporter: zhenhangwang at huawei dot com
  Target Milestone: ---

I find some tests failed in Aarch64_be and it modifies v1 register's value, it
is different from gcc 13.4.0

Code:
https://godbolt.org/z/er36fqGG3


This issue was introduced by the following patch:
https://gcc.gnu.org/pipermail/gcc-patches/2023-July/624263.html


https://developer.arm.com/architectures/instruction-sets/intrinsics/vcopyq_laneq_u64

Reply via email to