[PATCH] D66801: [X86][BtVer2] Fix latency and throughput of conditional SIMD store instructions.
    Simon Pilgrim via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Fri Aug 30 06:14:43 PDT 2019
    
    
  
RKSimon added inline comments.
================
Comment at: lib/Target/X86/X86ScheduleBtVer2.td:821
+//  AVX Conditional SIMD Packed Stores - VMASKMOVP
+//  SSE2/AVX Sttore Selected Bytes of Double Quadword - (V)MASKMOVDQ
+///////////////////////////////////////////////////////////////////////////////
----------------
Store
================
Comment at: lib/Target/X86/X86ScheduleBtVer2.td:858
+]>;
+def : SchedAlias<WriteFMaskedStoreY, JWriteFMaskedStoreY>;
+
----------------
Would we be better off just splitting WriteFMaskedStore into WriteFMaskedStore32 + WriteFMaskedStore64?
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D66801/new/
https://reviews.llvm.org/D66801
    
    
More information about the llvm-commits
mailing list