[all-commits] [llvm/llvm-project] 0858c9: [X86] Add missing register qualifier to the VBLEND...
Simon Pilgrim via All-commits
all-commits at lists.llvm.org
Mon Mar 11 08:49:11 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 0858c906db008e02163e159158c082d9fc82dcca
https://github.com/llvm/llvm-project/commit/0858c906db008e02163e159158c082d9fc82dcca
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2024-03-11 (Mon, 11 Mar 2024)
Changed paths:
M llvm/lib/Target/X86/X86FastISel.cpp
M llvm/lib/Target/X86/X86InstrSSE.td
M llvm/lib/Target/X86/X86SchedAlderlakeP.td
M llvm/lib/Target/X86/X86SchedSapphireRapids.td
M llvm/test/TableGen/x86-fold-tables.inc
Log Message:
-----------
[X86] Add missing register qualifier to the VBLENDVPD/VBLENDVPS/VPBLENDVB instruction names
Matches the SSE variants (which has a 0 qualifier to indicate the xmm0 explicit dependency)
Commit: ad8c8281363261929b53b0a519cd20e9e2445343
https://github.com/llvm/llvm-project/commit/ad8c8281363261929b53b0a519cd20e9e2445343
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2024-03-11 (Mon, 11 Mar 2024)
Changed paths:
M llvm/lib/Target/X86/X86SchedIceLake.td
M llvm/test/tools/llvm-mca/X86/IceLakeServer/resources-avx1.s
M llvm/test/tools/llvm-mca/X86/IceLakeServer/resources-avx2.s
M llvm/test/tools/llvm-mca/X86/IceLakeServer/resources-sse41.s
Log Message:
-----------
[X86] (V)MPSADBW instructions can run on Port1 or Port5 for one uop stage
When we copied the IceLake model from the SkylakeServer model we missed this diff
Confirmed with uops.info and Agner
Compare: https://github.com/llvm/llvm-project/compare/a924da6d4b87...ad8c82813632
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list