summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2018-05-10 17:30:49 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2018-05-10 17:30:49 +0000
commit37fbb7f173b7edd1cf3baff84111fe2a5a76cfcb (patch)
treecf4ad4e015b01fc51f8679c72ceec459b081e96f /llvm/lib/Target/X86
parentd23dc0f01e6aaddc2b1001607d40369d52f7bc78 (diff)
downloadbcm5719-llvm-37fbb7f173b7edd1cf3baff84111fe2a5a76cfcb.tar.gz
bcm5719-llvm-37fbb7f173b7edd1cf3baff84111fe2a5a76cfcb.zip
[X86][SNB] Fix typo in PEXTRDmr instregex, was missing VPEXTRDmr.
llvm-svn: 332002
Diffstat (limited to 'llvm/lib/Target/X86')
-rw-r--r--llvm/lib/Target/X86/X86SchedSandyBridge.td6
1 files changed, 2 insertions, 4 deletions
diff --git a/llvm/lib/Target/X86/X86SchedSandyBridge.td b/llvm/lib/Target/X86/X86SchedSandyBridge.td
index 821f6575630..9e836dfa524 100644
--- a/llvm/lib/Target/X86/X86SchedSandyBridge.td
+++ b/llvm/lib/Target/X86/X86SchedSandyBridge.td
@@ -800,10 +800,8 @@ def SBWriteResGroup45 : SchedWriteRes<[SBPort0,SBPort4,SBPort23,SBPort15]> {
let NumMicroOps = 4;
let ResourceCycles = [1,1,1,1];
}
-def: InstRW<[SBWriteResGroup45], (instregex "PEXTRDmr",
- "(V?)PEXTRQmr",
- "PUSHF16",
- "PUSHF64")>;
+def: InstRW<[SBWriteResGroup45], (instregex "(V?)PEXTR(D|Q)mr",
+ "PUSHF(16|64)")>;
def SBWriteResGroup46 : SchedWriteRes<[SBPort4,SBPort5,SBPort01,SBPort23]> {
let Latency = 5;
OpenPOWER on IntegriCloud