OSDN Git Service

[X86][SSE] Added missing PACKSS/PACKUS intrinsic schedules
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Tue, 1 Aug 2017 16:47:48 +0000 (16:47 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Tue, 1 Aug 2017 16:47:48 +0000 (16:47 +0000)
commit42dea1205c39561ab2712aecd1f50c654c02ec40
treef5af1c7275557674fb4455ab4b2bd1ba60535914
parent4e3a6970073f13bf3509466b4c5e35f64b85bfde
[X86][SSE] Added missing PACKSS/PACKUS intrinsic schedules

Improves atom scheduler test coverage (to make it easier to upgrade them for PR32431).

Checked on Agner that these actually match the UNPACK schedules, but better to include a separate class

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@309701 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86InstrSSE.td
lib/Target/X86/X86Schedule.td
lib/Target/X86/X86ScheduleAtom.td
test/CodeGen/X86/sse2-schedule.ll