[PATCH] D39059: [X86][AVX] Update VCVTx, VMOVNTPx and VROUNDYPx instructions scheduling on btver2

Simon Pilgrim via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 24 14:29:41 PDT 2017


RKSimon added inline comments.


================
Comment at: lib/Target/X86/X86ScheduleBtVer2.td:492
+def : InstRW<[Write32], (instregex "VCVTDQ2P(S|D)Yrr")>;
+def : InstRW<[Write32], (instregex "VMOVNTP(S|D)Ymr")>;
+def : InstRW<[Write32], (instregex "VROUNDYP(S|D)r")>;
----------------
Split off MOVNT* - they are stores so require a JAGU stage


https://reviews.llvm.org/D39059





More information about the llvm-commits mailing list