[PATCH] D33203: Add scheduler classes to integer/float horizontal operations
    Simon Pilgrim via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Tue May 16 13:50:00 PDT 2017
    
    
  
RKSimon added a reviewer: andreadb.
RKSimon added a comment.
This needs to be done in general, not just for Jaguar. Please can you add WriteFHAdd and WriteVecHAdd defs in X86Schedule.td, and then tag the relevant instructions in X86InstrSSE.td and X86InstrAVX512.td. Then in ScheduleBtVer2.td you need to add instances of the 2 defs and special case the ymm versions. Either add TODOs for the other x86 models or add them if you want to dig through Agner's tables.
https://reviews.llvm.org/D33203
    
    
More information about the llvm-commits
mailing list