[X86] Split WriteVecALU/WritePHAdd into XMM and YMM/ZMM scheduler classes
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Thu, 3 May 2018 13:27:10 +0000 (13:27 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Thu, 3 May 2018 13:27:10 +0000 (13:27 +0000)
commitf7dd6069a546233627f33abe0358477c7e917352
treef8700073b44d169eff912f6c212fd2dfda863e9d
parent2e54353b865c6a7f5f3a8f53847eb6cc96e000d1
[X86] Split WriteVecALU/WritePHAdd into XMM and YMM/ZMM scheduler classes

llvm-svn: 331453
16 files changed:
llvm/lib/Target/X86/X86InstrSSE.td
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/lib/Target/X86/X86Schedule.td
llvm/lib/Target/X86/X86ScheduleAtom.td
llvm/lib/Target/X86/X86ScheduleBtVer2.td
llvm/lib/Target/X86/X86ScheduleSLM.td
llvm/lib/Target/X86/X86ScheduleZnver1.td
llvm/test/CodeGen/X86/avx2-schedule.ll
llvm/test/CodeGen/X86/avx512-schedule.ll
llvm/test/CodeGen/X86/avx512vpopcntdq-schedule.ll
llvm/test/CodeGen/X86/sse4a-schedule.ll
llvm/test/CodeGen/X86/xop-schedule.ll