diff options
author | Arnold Schwaighofer <aschwaighofer@apple.com> | 2013-04-04 23:26:27 +0000 |
---|---|---|
committer | Arnold Schwaighofer <aschwaighofer@apple.com> | 2013-04-04 23:26:27 +0000 |
commit | df6f67ed87c85fe25321da3686881909f38e17a9 (patch) | |
tree | ffd0658e3776179bcd33dc37bed841a52f06a697 /clang/lib/Sema/SemaDecl.cpp | |
parent | 44f902ed7d9b97fa98d383607cb9fab63f8b88a9 (diff) | |
download | bcm5719-llvm-df6f67ed87c85fe25321da3686881909f38e17a9.tar.gz bcm5719-llvm-df6f67ed87c85fe25321da3686881909f38e17a9.zip |
LoopVectorizer: Pass OperandValueKind information to the cost model
Pass down the fact that an operand is going to be a vector of constants.
This should bring the performance of MultiSource/Benchmarks/PAQ8p/paq8p on x86
back. It had degraded to scalar performance due to my pervious shift cost change
that made all shifts expensive on x86.
radar://13576547
llvm-svn: 178809
Diffstat (limited to 'clang/lib/Sema/SemaDecl.cpp')
0 files changed, 0 insertions, 0 deletions