[PATCH] D49015: [X86][Nearly NFC] Split SHLD/SHRD into their own WriteShiftDouble class

Roman Lebedev via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Jul 6 03:02:21 PDT 2018


lebedev.ri created this revision.
lebedev.ri added reviewers: craig.topper, RKSimon, andreadb.

F6603964: inconsistencies.html <https://reviews.llvm.org/F6603964>
While there is still some discreteness within that new group,
it is clearly separate from the other shifts.

This is purely mechanical change, it does not change any numbers,
as the [lack of the change of] mca tests show.

I'm guessing `FeatureSlowSHLD` is related.


Repository:
  rL LLVM

https://reviews.llvm.org/D49015

Files:
  lib/Target/X86/X86InstrShiftRotate.td
  lib/Target/X86/X86SchedBroadwell.td
  lib/Target/X86/X86SchedHaswell.td
  lib/Target/X86/X86SchedSandyBridge.td
  lib/Target/X86/X86SchedSkylakeClient.td
  lib/Target/X86/X86SchedSkylakeServer.td
  lib/Target/X86/X86Schedule.td
  lib/Target/X86/X86ScheduleAtom.td
  lib/Target/X86/X86ScheduleBtVer2.td
  lib/Target/X86/X86ScheduleSLM.td
  lib/Target/X86/X86ScheduleZnver1.td

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D49015.154381.patch
Type: text/x-patch
Size: 6257 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180706/bf4e3956/attachment.bin>


More information about the llvm-commits mailing list