OSDN Git Service

[X86] Add JCXZ/JECXZ to Sandybridge/Haswell/Broadwell/Skylake scheduler models.
authorCraig Topper <craig.topper@intel.com>
Mon, 19 Mar 2018 19:00:32 +0000 (19:00 +0000)
committerCraig Topper <craig.topper@intel.com>
Mon, 19 Mar 2018 19:00:32 +0000 (19:00 +0000)
commite7f0446eb91a837f15a93e92a8892887c83caff8
treec3d91bd00a0195a812f36649e96c680e0016485d
parent369474116d7c114d644f82a516defb38d6afa40a
[X86] Add JCXZ/JECXZ to Sandybridge/Haswell/Broadwell/Skylake scheduler models.

JRCXZ was already present, but not the others.

We never codegen this instruction so this doesn't affect much just trying to get them all into a single generated scheduler class in the output.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@327881 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_32.ll
test/CodeGen/X86/schedule-x86_64.ll