This patch makes the decoder understand old AMD 3DNow!
instructions that have never been properly supported in the X86
disassembler, despite being supported in other subsystems. Hopefully
this should make the X86 decoder more complete with respect to binaries
containing legacy code.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
- Build Status
Buildable 14985 Build 14985: arc lint + arc unit
Event Timeline
test/MC/Disassembler/X86/amd3dnow.txt | ||
---|---|---|
28 | Is this all the 3dnow instructions? I think some may be missing. |
test/MC/Disassembler/X86/amd3dnow.txt | ||
---|---|---|
28 | There are some that are definitely missing, I'll try to add them all here, since there aren't too many in the entire 3dnow encoding space. |
Comment Actions
I found this bug in the database for 3dnow support being missing. https://bugs.llvm.org/show_bug.cgi?id=21168 We should be able to close it after this I hope.
Is this all the 3dnow instructions? I think some may be missing.