summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2017-12-10 17:42:38 +0000
committerCraig Topper <craig.topper@intel.com>2017-12-10 17:42:38 +0000
commit7c89de1760f815c38c622fc1cca58de09f14f160 (patch)
tree3fbef490183e13c3c8cd2fbb706711ce762fffb0 /llvm/lib/Target
parent1d7760db490b46ea3edfb1192b834d96ec9b9b6b (diff)
downloadbcm5719-llvm-7c89de1760f815c38c622fc1cca58de09f14f160.tar.gz
bcm5719-llvm-7c89de1760f815c38c622fc1cca58de09f14f160.zip
[X86] Add VPSRLWZrr to skylake server scheduler model.
llvm-svn: 320315
Diffstat (limited to 'llvm/lib/Target')
-rwxr-xr-xllvm/lib/Target/X86/X86SchedSkylakeServer.td1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/X86/X86SchedSkylakeServer.td b/llvm/lib/Target/X86/X86SchedSkylakeServer.td
index 8b46cb8eabc..388df27f2af 100755
--- a/llvm/lib/Target/X86/X86SchedSkylakeServer.td
+++ b/llvm/lib/Target/X86/X86SchedSkylakeServer.td
@@ -3000,6 +3000,7 @@ def: InstRW<[SKXWriteResGroup53], (instregex "VPSRLQZ256rr(b?)(k?)(z?)")>;
def: InstRW<[SKXWriteResGroup53], (instregex "VPSRLQZrr(b?)(k?)(z?)")>;
def: InstRW<[SKXWriteResGroup53], (instregex "VPSRLWYrr")>;
def: InstRW<[SKXWriteResGroup53], (instregex "VPSRLWZ256rr(b?)(k?)(z?)")>;
+def: InstRW<[SKXWriteResGroup53], (instregex "VPSRLWZrr(b?)(k?)(z?)")>;
def SKXWriteResGroup54 : SchedWriteRes<[SKXPort4,SKXPort5,SKXPort237]> {
let Latency = 4;
OpenPOWER on IntegriCloud