The bound instruction does not have reversed operands.
"All intel opcodes have reversed operands except for "bound" and "enter". " - from GAS, tc-i386.c
Paths
| Differential D43243
X86 (16, 32): Fix for bug 27653 (swapped arguments in BOUND instruction) ClosedPublic Authored by maya.madhavan on Feb 13 2018, 9:15 AM.
Details Summary The bound instruction does not have reversed operands. "All intel opcodes have reversed operands except for "bound" and "enter". " - from GAS, tc-i386.c
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Feb 13 2018, 9:18 AM Comment Actions I do not have permission to commit the change. Could someone please commit the change for me? Closed by commit rL325178: [X86] Don't swap argument on BOUND instruction in at&t syntax. (authored by ctopper). · Explain WhyFeb 14 2018, 1:57 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 134307 llvm/trunk/lib/Target/X86/X86InstrInfo.td
llvm/trunk/test/CodeGen/X86/schedule-x86_32.ll
llvm/trunk/test/MC/Disassembler/X86/x86-16.txt
llvm/trunk/test/MC/X86/I186-32.s
llvm/trunk/test/MC/X86/x86-16.s
llvm/trunk/test/MC/X86/x86-32.s
|