At the moment the decoder prints prefixes as if they are separate instructions but they should be prefixes only.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D39546
Fix for Bug 34475 - LOCK/REP/REPNE prefixes emitted as instruction on their own ClosedPublic Authored by avt77 on Nov 2 2017, 5:14 AM.
Details Summary At the moment the decoder prints prefixes as if they are separate instructions but they should be prefixes only.
Diff Detail Event TimelineThis revision is now accepted and ready to land.Nov 2 2017, 10:12 AM Closed by commit rL317330: Fix for Bug 34475 - LOCK/REP/REPNE prefixes emitted as instruction on their own. (authored by avt77). · Explain WhyNov 3 2017, 8:25 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 121282 lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp
lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp
test/CodeGen/X86/inline-asm-A-constraint.ll
test/Instrumentation/AddressSanitizer/X86/asm_rep_movs.ll
test/MC/Disassembler/X86/prefixes-i386.txt
test/MC/Disassembler/X86/prefixes-x86_64.txt
test/MC/Disassembler/X86/prefixes.txt
test/MC/Disassembler/X86/simple-tests.txt
|