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

            Bug ID: 122858
           Summary: gcc.c-torture/execute/ashrdi-1.c fail on arm with MVE
                    since r16-5269-ge359564db3ed18
           Product: gcc
           Version: 16.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: clyon at gcc dot gnu.org
          Reporter: clyon at gcc dot gnu.org
  Target Milestone: ---
            Target: arm

gcc.c-torture/execute/ashrdi-1.c fails on arm when using a target that uses
MVE, this likely happens since 0013501e462bd362de50bbac71ea4c6c7528dc08.

The problem is that the mve_asrl_imm pattern uses "0,r" instead of "0,0" as
constraints for operand 1.

The same applies to mve_lsll_imm.

Reply via email to