[all-commits] [llvm/llvm-project] ddf009: [NFC][X86] Reorg MC tests for APX promoted instrs ...
XinWang10 via All-commits
all-commits at lists.llvm.org
Wed Jan 3 18:42:41 PST 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: ddf0096a92e4c2852fd57321f02cbd78e596943c
https://github.com/llvm/llvm-project/commit/ddf0096a92e4c2852fd57321f02cbd78e596943c
Author: XinWang10 <108658776+XinWang10 at users.noreply.github.com>
Date: 2024-01-04 (Thu, 04 Jan 2024)
Changed paths:
M llvm/lib/Target/X86/X86InstrMisc.td
M llvm/lib/Target/X86/X86InstrShiftRotate.td
M llvm/test/MC/Disassembler/X86/apx/amx-tile.txt
A llvm/test/MC/Disassembler/X86/apx/bmi2.txt
A llvm/test/MC/Disassembler/X86/apx/cet.txt
M llvm/test/MC/Disassembler/X86/apx/cmpccxadd.txt
R llvm/test/MC/Disassembler/X86/apx/invept.txt
M llvm/test/MC/Disassembler/X86/apx/invpcid.txt
R llvm/test/MC/Disassembler/X86/apx/invvpid.txt
M llvm/test/MC/Disassembler/X86/apx/movdir64b.txt
M llvm/test/MC/Disassembler/X86/apx/movdiri.txt
R llvm/test/MC/Disassembler/X86/apx/mulx.txt
R llvm/test/MC/Disassembler/X86/apx/rorx.txt
R llvm/test/MC/Disassembler/X86/apx/sarx.txt
A llvm/test/MC/Disassembler/X86/apx/sha.txt
R llvm/test/MC/Disassembler/X86/apx/sha1msg1.txt
R llvm/test/MC/Disassembler/X86/apx/sha1msg2.txt
R llvm/test/MC/Disassembler/X86/apx/sha1nexte.txt
R llvm/test/MC/Disassembler/X86/apx/sha1rnds4.txt
R llvm/test/MC/Disassembler/X86/apx/sha256msg1.txt
R llvm/test/MC/Disassembler/X86/apx/sha256msg2.txt
R llvm/test/MC/Disassembler/X86/apx/sha256rnds2.txt
R llvm/test/MC/Disassembler/X86/apx/shlx.txt
R llvm/test/MC/Disassembler/X86/apx/shrx.txt
A llvm/test/MC/Disassembler/X86/apx/vmx.txt
R llvm/test/MC/Disassembler/X86/apx/wrssd.txt
R llvm/test/MC/Disassembler/X86/apx/wrssq.txt
R llvm/test/MC/Disassembler/X86/apx/wrussd.txt
R llvm/test/MC/Disassembler/X86/apx/wrussq.txt
M llvm/test/MC/X86/apx/amx-tile-att.s
M llvm/test/MC/X86/apx/amx-tile-intel.s
A llvm/test/MC/X86/apx/bmi2-att.s
A llvm/test/MC/X86/apx/bmi2-intel.s
A llvm/test/MC/X86/apx/cet-att.s
A llvm/test/MC/X86/apx/cet-intel.s
M llvm/test/MC/X86/apx/cmpccxadd-att.s
M llvm/test/MC/X86/apx/cmpccxadd-intel.s
R llvm/test/MC/X86/apx/invept-att.s
R llvm/test/MC/X86/apx/invept-intel.s
M llvm/test/MC/X86/apx/invpcid-att.s
M llvm/test/MC/X86/apx/invpcid-intel.s
R llvm/test/MC/X86/apx/invvpid-att.s
R llvm/test/MC/X86/apx/invvpid-intel.s
M llvm/test/MC/X86/apx/movdir64b-att.s
M llvm/test/MC/X86/apx/movdir64b-intel.s
M llvm/test/MC/X86/apx/movdiri-att.s
M llvm/test/MC/X86/apx/movdiri-intel.s
R llvm/test/MC/X86/apx/mulx-att.s
R llvm/test/MC/X86/apx/mulx-intel.s
R llvm/test/MC/X86/apx/pdep-att.s
R llvm/test/MC/X86/apx/pdep-intel.s
R llvm/test/MC/X86/apx/pext-att.s
R llvm/test/MC/X86/apx/pext-intel.s
R llvm/test/MC/X86/apx/rorx-att.s
R llvm/test/MC/X86/apx/rorx-intel.s
R llvm/test/MC/X86/apx/sarx-att.s
R llvm/test/MC/X86/apx/sarx-intel.s
A llvm/test/MC/X86/apx/sha-att.s
A llvm/test/MC/X86/apx/sha-intel.s
R llvm/test/MC/X86/apx/sha1msg1-att.s
R llvm/test/MC/X86/apx/sha1msg1-intel.s
R llvm/test/MC/X86/apx/sha1msg2-att.s
R llvm/test/MC/X86/apx/sha1msg2-intel.s
R llvm/test/MC/X86/apx/sha1nexte-att.s
R llvm/test/MC/X86/apx/sha1nexte-intel.s
R llvm/test/MC/X86/apx/sha1rnds4-att.s
R llvm/test/MC/X86/apx/sha1rnds4-intel.s
R llvm/test/MC/X86/apx/sha256msg1-att.s
R llvm/test/MC/X86/apx/sha256msg1-intel.s
R llvm/test/MC/X86/apx/sha256msg2-att.s
R llvm/test/MC/X86/apx/sha256msg2-intel.s
R llvm/test/MC/X86/apx/sha256rnds2-att.s
R llvm/test/MC/X86/apx/sha256rnds2-intel.s
R llvm/test/MC/X86/apx/shlx-att.s
R llvm/test/MC/X86/apx/shlx-intel.s
R llvm/test/MC/X86/apx/shrx-att.s
R llvm/test/MC/X86/apx/shrx-intel.s
A llvm/test/MC/X86/apx/vmx-att.s
A llvm/test/MC/X86/apx/vmx-intel.s
R llvm/test/MC/X86/apx/wrssd-att.s
R llvm/test/MC/X86/apx/wrssd-intel.s
R llvm/test/MC/X86/apx/wrssq-att.s
R llvm/test/MC/X86/apx/wrssq-intel.s
R llvm/test/MC/X86/apx/wrussd-att.s
R llvm/test/MC/X86/apx/wrussd-intel.s
R llvm/test/MC/X86/apx/wrussq-att.s
R llvm/test/MC/X86/apx/wrussq-intel.s
Log Message:
-----------
[NFC][X86] Reorg MC tests for APX promoted instrs (#76697)
As suggested in https://github.com/llvm/llvm-project/pull/76210, this
patch re-organize the mc tests for apx promoted instrs, instr tests
within same cpuid would be listed in one test.
Also add explicit prefix {evex} tests and 8 displacement memory test,
promoted instrs need set No_CD8 to avoid AVX512 compress encoding.
More information about the All-commits
mailing list