OSDN Git Service

[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)
commitea05d68efb07c8c1dacae3452ac0fa6cc2b33310
tree97c4038776de93b413d2c3d45b69cf840c291af5
parent001a48c5f666b9cc06fd5841a2b85419d1a436e0
[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.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@327944 91177308-0d34-0410-b5e6-96231b3b80d8
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
test/CodeGen/X86/schedule-x86_64.ll