aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
diff options
context:
space:
mode:
authorElena Demikhovsky <elena.demikhovsky@intel.com>2017-08-20 12:34:29 +0000
committerElena Demikhovsky <elena.demikhovsky@intel.com>2017-08-20 12:34:29 +0000
commitf58f838495200ed71596d260f7c6e25d1b080fcb (patch)
treeb3281f12a5f31258e3e4735fb7b9fa7ad5354eaf /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
parentd196930799224f906ba4c5d3c64bafa1cad8d156 (diff)
downloadllvm-f58f838495200ed71596d260f7c6e25d1b080fcb.zip
llvm-f58f838495200ed71596d260f7c6e25d1b080fcb.tar.gz
llvm-f58f838495200ed71596d260f7c6e25d1b080fcb.tar.bz2
Changed basic cost of store operation on X86
Store operation takes 2 UOps on X86 processors. The exact cost calculation affects several optimization passes including loop unroling. This change compensates performance degradation caused by https://reviews.llvm.org/D34458 and shows improvements on some benchmarks. Differential Revision: https://reviews.llvm.org/D35888 llvm-svn: 311285
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions