https://sourceware.org/bugzilla/show_bug.cgi?id=23204

            Bug ID: 23204
           Summary: objdump doesn't disassemble 'sqrdmlah
                    v9.4s,v22.4s,v18.4s'
           Product: binutils
           Version: 2.30
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: binutils
          Assignee: unassigned at sourceware dot org
          Reporter: i-bugzilla-sourceware-org-kasujfzh at rf dot risimo.net
  Target Milestone: ---

$ cat sqrdmlah.asm 
.global main
.section .text
.balign 4

main:
        sqrdmlah v9.4h,v22.4h,v18.4h
        sqrdmlah v1.4s,v2.4s,v3.4s
        sqrdmlah v9.4s,v22.4s,v18.4s
        ret
$ as -mcpu=saphira -o sqrdmlah.o sqrdmlah.asm
$ objdump -d sqrdmlah.o 

sqrdmlah.o:     file format elf64-littleaarch64


Disassembly of section .text:

0000000000000000 <main>:
   0:   2e5286c9        .inst   0x2e5286c9 ; undefined
   4:   6e838441        sqrdmlah        v1.4s, v2.4s, v3.4s
   8:   6e9286c9        .inst   0x6e9286c9 ; undefined
   c:   d65f03c0        ret
$

As you can see the assembler has no problem but objdump has one.

Looks like the register number and not the type is causing the problem.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils

Reply via email to