]> granicus.if.org Git - llvm/commit
[X86][CM] update add\sub costs of vectors of 64 in X86\SLM arch
authorMohammed Agabaria <mohammed.agabaria@intel.com>
Sun, 2 Jul 2017 12:16:15 +0000 (12:16 +0000)
committerMohammed Agabaria <mohammed.agabaria@intel.com>
Sun, 2 Jul 2017 12:16:15 +0000 (12:16 +0000)
commitffb8f09571bc1e25ed8ea0b363a119c44a5b2c14
tree8ae22024170b42487a050241bb35b3d946fb559f
parent4f7d404ed163ae7b8af5471ddc2a1a10a2c54aac
[X86][CM] update add\sub costs of vectors of 64 in X86\SLM arch

this patch updates the cost of addq\subq (add\subtract of vectors of 64bits)
based on the performance numbers of SLM arch.

Differential Revision: https://reviews.llvm.org/D33983

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@306974 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86TargetTransformInfo.cpp
test/Analysis/CostModel/X86/slm-arith-costs.ll
test/Transforms/LoopVectorize/X86/slm-no-vectorize.ll [new file with mode: 0644]