]> granicus.if.org Git - llvm/commit
[X86][BtVer2] Update latency of mmx horizontal operations
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Mon, 21 Jan 2019 18:04:25 +0000 (18:04 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Mon, 21 Jan 2019 18:04:25 +0000 (18:04 +0000)
commit66b83ff99db7428d70deb131b22398e37a1e463c
treefd4a69d0b4467f72f77fed67e70ae3ec647b91d3
parent60cbd5c64ccc040206ceb66aabdc5ec0c416eafc
[X86][BtVer2] Update latency of mmx horizontal operations

D56777 added +1cy local forwarding penalty for horizontal operations, but this penalty only affects sse2/xmm variants, the mmx variants don't suffer the penalty.

Confirmed with @andreadb

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@351755 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ScheduleBtVer2.td
test/CodeGen/X86/mmx-schedule.ll
test/tools/llvm-mca/X86/BtVer2/resources-ssse3.s