[PATCH] D144010: [X86] AMD Znver4 (Genoa) Scheduler enablement
Simon Pilgrim via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Mar 7 02:22:09 PST 2023
RKSimon added a comment.
Thanks @GGanesh - I think if we can update the vector integer classes as well this will be good enough as an initial commit and merging for 16.x
================
Comment at: llvm/lib/Target/X86/X86ScheduleZnver4.td:1144
+defm : Zn4WriteResYMMPair<WriteVecLogicY, [Zn4FPVMisc0123], 1, [1], 1>; // Vector integer and/or/xor logicals (YMM).
+defm : Zn4WriteResZMMPair<WriteVecLogicZ, [Zn4FPVMisc0123], 1, [1], 2>; // Vector integer and/or/xor logicals (ZMM).
+defm : Zn4WriteResXMMPair<WriteVecTest, [Zn4FPVAdd12, Zn4FPSt], 1, [1, 1], 2>; // FIXME: latency not from llvm-exegesis // Vector integer TEST instructions.
----------------
It looks like the integer classes still need the ZMM resource cycles adjustment
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D144010/new/
https://reviews.llvm.org/D144010
More information about the llvm-commits
mailing list