[PATCH] D44933: [X86] Add sched override for MMX_PMOVMSKBrr in SandyBridge.
    Clement Courbet via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Tue Mar 27 07:22:04 PDT 2018
    
    
  
courbet created this revision.
courbet added reviewers: RKSimon, craig.topper.
Latency should be 1. See the discussion on https://reviews.llvm.org/D44924.
Repository:
  rL LLVM
https://reviews.llvm.org/D44933
Files:
  lib/Target/X86/X86SchedSandyBridge.td
Index: lib/Target/X86/X86SchedSandyBridge.td
===================================================================
--- lib/Target/X86/X86SchedSandyBridge.td
+++ lib/Target/X86/X86SchedSandyBridge.td
@@ -266,7 +266,8 @@
   let NumMicroOps = 1;
   let ResourceCycles = [1];
 }
-def: InstRW<[SBWriteResGroup0], (instregex "(V?)CVTSS2SDrr",
+def: InstRW<[SBWriteResGroup0], (instregex "MMX_PMOVMSKBrr",
+                                           "(V?)CVTSS2SDrr",
                                            "(V?)PSLLDri",
                                            "(V?)PSLLQri",
                                            "(V?)PSLLWri",
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D44933.139922.patch
Type: text/x-patch
Size: 636 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180327/13f51e77/attachment.bin>
    
    
More information about the llvm-commits
mailing list