We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bash$ cat 1.s popcntl %r16d, %r17d
bash$ llvm-mc --show-encoding 1.s .text popcntl %r16d, %r17d # encoding: [0xf3,0xd5,0xd0,0xb8,0xc8]
bash$ cat 1.txt 0xf3,0xd5,0xd0,0xb8,0xc8
bash$ llvm-mc --disassemble 1.txt .text rep popcntl %r16d, %r17d
Expect no rep prefix b/c 0xf3 is part of opcode here.
The text was updated successfully, but these errors were encountered:
@llvm/issue-subscribers-backend-x86
Author: Shengchen Kan (KanRobert)
Sorry, something went wrong.
[X86][test] Pre-commit tests for #95412
3d35b94
91a55cf
[X86][test] Pre-commit tests for llvm#95412
76cea94
[X86][MC] Not decode 0xf3 as rep prefix if it's right before REX2
8e06704
This fixes llvm#95412
KanRobert
No branches or pull requests
bash$ cat 1.s
popcntl %r16d, %r17d
bash$ llvm-mc --show-encoding 1.s
.text
popcntl %r16d, %r17d # encoding: [0xf3,0xd5,0xd0,0xb8,0xc8]
bash$ cat 1.txt
0xf3,0xd5,0xd0,0xb8,0xc8
bash$ llvm-mc --disassemble 1.txt
.text
rep popcntl %r16d, %r17d
Expect no rep prefix b/c 0xf3 is part of opcode here.
The text was updated successfully, but these errors were encountered: