[llvm] r320314 - [X86] Add VPUNPCKLWDZrr to skylake server scheduler model.

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Sun Dec 10 09:42:38 PST 2017


Author: ctopper
Date: Sun Dec 10 09:42:37 2017
New Revision: 320314

URL: http://llvm.org/viewvc/llvm-project?rev=320314&view=rev
Log:
[X86] Add VPUNPCKLWDZrr to skylake server scheduler model.

Modified:
    llvm/trunk/lib/Target/X86/X86SchedSkylakeServer.td

Modified: llvm/trunk/lib/Target/X86/X86SchedSkylakeServer.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86SchedSkylakeServer.td?rev=320314&r1=320313&r2=320314&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86SchedSkylakeServer.td (original)
+++ llvm/trunk/lib/Target/X86/X86SchedSkylakeServer.td Sun Dec 10 09:42:37 2017
@@ -632,6 +632,7 @@ def: InstRW<[SKXWriteResGroup3], (instre
 def: InstRW<[SKXWriteResGroup3], (instregex "VPUNPCKLWDYrr")>;
 def: InstRW<[SKXWriteResGroup3], (instregex "VPUNPCKLWDZ128rr(b?)(k?)(z?)")>;
 def: InstRW<[SKXWriteResGroup3], (instregex "VPUNPCKLWDZ256rr(b?)(k?)(z?)")>;
+def: InstRW<[SKXWriteResGroup3], (instregex "VPUNPCKLWDZrr(b?)(k?)(z?)")>;
 def: InstRW<[SKXWriteResGroup3], (instregex "VPUNPCKLWDrr")>;
 def: InstRW<[SKXWriteResGroup3], (instregex "VSHUFPDYrri")>;
 def: InstRW<[SKXWriteResGroup3], (instregex "VSHUFPDZ128rri(b?)(k?)(z?)")>;




More information about the llvm-commits mailing list