[PATCH] D36663: [X86][Haswell] Updating HSW instruction scheduling information

Gadi Haber via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sun Aug 20 05:51:45 PDT 2017


gadi.haber added inline comments.


================
Comment at: lib/Target/X86/X86SchedHaswell.td:3156
+}
+def: InstRW<[HWWriteResGroup74], (instregex "IMUL(16|32|64)r")>;
+def: InstRW<[HWWriteResGroup74], (instregex "MUL(16|32|64)r")>;
----------------
craig.topper wrote:
> Can you recheck this. I believe the following
> 
> MUL16r/IMUL16r - 4 uops
> MUL32r/IMUL32r - 3 uops
> IMUL64r/IMUL64r - 2 uops
> MULX64rr - 2 uops
Will re-check with the architects to verify.


Repository:
  rL LLVM

https://reviews.llvm.org/D36663





More information about the llvm-commits mailing list