Skip to content

Commit 3d35b94

Browse files
committed
[X86][test] Pre-commit tests for #95412
1 parent 8f795fc commit 3d35b94

File tree

3 files changed

+14
-0
lines changed

3 files changed

+14
-0
lines changed

llvm/test/MC/Disassembler/X86/apx/rex2-format.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,12 @@
2121
# INTEL: movsxd r17, r16d
2222
0xd5,0x58,0x63,0xc8
2323

24+
# ATT: rep
25+
# ATT-SAME: popcntl %r16d, %r17d
26+
# INTEL: rep
27+
# INTEL-SAME: popcnt r17d, r16d
28+
0xf3,0xd5,0xd0,0xb8,0xc8
29+
2430
## MRMSrcRegCC
2531

2632
# ATT: cmovll %r16d, %eax

llvm/test/MC/X86/apx/rex2-format-att.s

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@
2020
# CHECK: encoding: [0xd5,0x58,0x63,0xc8]
2121
movslq %r16d, %r17
2222

23+
# CHECK: popcntl %r16d, %r17d
24+
# CHECK: encoding: [0xf3,0xd5,0xd0,0xb8,0xc8]
25+
popcntl %r16d, %r17d
26+
2327
## MRMSrcRegCC
2428

2529
# CHECK: cmovll %r16d, %eax

llvm/test/MC/X86/apx/rex2-format-intel.s

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@
2020
# CHECK: encoding: [0xd5,0x58,0x63,0xc8]
2121
movsxd r17, r16d
2222

23+
# CHECK: popcnt r17d, r16d
24+
# CHECK: encoding: [0xf3,0xd5,0xd0,0xb8,0xc8]
25+
popcnt r17d, r16d
26+
2327
## MRMSrcRegCC
2428

2529
# CHECK: cmovl eax, r16d

0 commit comments

Comments
 (0)