commit | 9c6b24cc3a1543797d37df754eac72b7f078b2e3 | [log] [tgz] |
---|---|---|
author | Mohammed Agabaria <mohammed.agabaria@intel.com> | Wed Jan 11 08:23:37 2017 +0000 |
committer | Mohammed Agabaria <mohammed.agabaria@intel.com> | Wed Jan 11 08:23:37 2017 +0000 |
tree | 26244243345ce859e03391b2dd8621db76700905 | |
parent | c3bb9ef6a28e3c697187eaf5f2a98c886beffa0a [diff] |
[X86] updating TTI costs for arithmetic instructions on X86\SLM arch. updated instructions: pmulld, pmullw, pmulhw, mulsd, mulps, mulpd, divss, divps, divsd, divpd, addpd and subpd. special optimization case which replaces pmulld with pmullw\pmulhw\pshuf seq. In case if the real operands bitwidth <= 16. Differential Revision: https://reviews.llvm.org/D28104 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@291657 91177308-0d34-0410-b5e6-96231b3b80d8