https://bugs.llvm.org/show_bug.cgi?id=34998
Bug ID: 34998
Summary: [X86] Disassembler disassembles invalid gather/scatter
that doesn't use VSIB
Product: libraries
Version: trunk
Hardware: PC
OS: All
Status: NEW
Severity: enhancement
Priority: P
Component: Backend: X86
Assignee: unassignedb...@nondot.org
Reporter: craig.top...@gmail.com
CC: llvm-bugs@lists.llvm.org
This shouldn't disassemble
echo "0xc4,0xe2,0xe9,0x92,0x08" | ./bin/llvm-mc -disassemble
But does and generates
vgatherdpd %xmm2, (%rax), %xmm1
Binutils has this same bug
https://sourceware.org/bugzilla/show_bug.cgi?id=15229 so I checked to see if we
did any better.
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs