[PATCH] D50070: [X86] Improved sched models for X86 CMPXCHG* instructions
    Simon Pilgrim via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Tue Jul 31 11:02:30 PDT 2018
    
    
  
RKSimon added inline comments.
================
Comment at: lib/Target/X86/X86SchedBroadwell.td:122
 
-defm : BWWriteResPair<WriteBSWAP32,[BWPort15], 1>; //
-defm : BWWriteResPair<WriteBSWAP64,[BWPort06, BWPort15], 2, [1, 1], 2>; //
+defm : BWWriteResPair<WriteCMPXCHG,[BWPort06, BWPort0156], 5, [2, 3], 5>;
+defm : BWWriteResPair<WriteBSWAP32,[BWPort15], 1>;
----------------
What about the WriteCMPXCHGLd cases?
https://reviews.llvm.org/D50070
    
    
More information about the llvm-commits
mailing list