[PATCH] D50070: [X86] Improved sched models for X86 CMPXCHG* instructions

Andrew V. Tischenko via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Aug 22 02:28:45 PDT 2018


avt77 added inline comments.


================
Comment at: lib/Target/X86/X86SchedSandyBridge.td:119
+defm : X86WriteRes<WriteCMPXCHG,   [SBPort05,SBPort015], 5, [1,3], 4>;
+defm : X86WriteRes<WriteCMPXCHGLd, [SBPort015, SBPort05, SBPort4, SBPort23], 8, [1,2,1,2], 6>;
 
----------------
craig.topper wrote:
> The port4 and one of the port23 shouldn't be here. They come from WriteRMW that WriteCMPXCHGLd is paired with.
Oh, yes, you're right. Tnx.


https://reviews.llvm.org/D50070





More information about the llvm-commits mailing list