[X86] Add TEST16mi/TEST32mi/TEST64mi32 to the Sandybridge/Haswell/Broadwell/Skylake...
authorCraig Topper <craig.topper@intel.com>
Tue, 20 Mar 2018 03:02:03 +0000 (03:02 +0000)
committerCraig Topper <craig.topper@intel.com>
Tue, 20 Mar 2018 03:02:03 +0000 (03:02 +0000)
commit3e9462607e05b6a0b943d7bd4fb178ed5e44660a
tree2d0168f37e6e97beee80092dee34274ffebb0b14
parent7c90e29cf8f46d4c4de772e1e64d2620b2bbaf23
[X86] Add TEST16mi/TEST32mi/TEST64mi32 to the Sandybridge/Haswell/Broadwell/Skylake scheduler models.

Move it from a load+store group on SNB to a load only group, the same group as CMP.

llvm-svn: 327944
llvm/lib/Target/X86/X86SchedBroadwell.td
llvm/lib/Target/X86/X86SchedHaswell.td
llvm/lib/Target/X86/X86SchedSandyBridge.td
llvm/lib/Target/X86/X86SchedSkylakeClient.td
llvm/lib/Target/X86/X86SchedSkylakeServer.td
llvm/test/CodeGen/X86/schedule-x86_64.ll