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
- Repository
- rL LLVM
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 121487 llvm/trunk/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp
llvm/trunk/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp
llvm/trunk/test/CodeGen/X86/inline-asm-A-constraint.ll
llvm/trunk/test/Instrumentation/AddressSanitizer/X86/asm_rep_movs.ll
llvm/trunk/test/MC/Disassembler/X86/prefixes-i386.txt
llvm/trunk/test/MC/Disassembler/X86/prefixes-x86_64.txt
llvm/trunk/test/MC/Disassembler/X86/prefixes.txt
llvm/trunk/test/MC/Disassembler/X86/simple-tests.txt
|