aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Lex/ModuleMap.cpp
diff options
context:
space:
mode:
authorSilviu Baranga <silviu.baranga@arm.com>2015-08-17 16:05:09 +0000
committerSilviu Baranga <silviu.baranga@arm.com>2015-08-17 16:05:09 +0000
commitb322aa6f5310750c7bdfb018bd8dde489f48f297 (patch)
tree8a68df35d106717dc0f0611bbb33336da3adcf43 /clang/lib/Lex/ModuleMap.cpp
parentd5ac26937c199056265b017d0a8408b38ae14188 (diff)
downloadllvm-b322aa6f5310750c7bdfb018bd8dde489f48f297.zip
llvm-b322aa6f5310750c7bdfb018bd8dde489f48f297.tar.gz
llvm-b322aa6f5310750c7bdfb018bd8dde489f48f297.tar.bz2
[CostModel][AArch64] Increase cost of vector insert element and add missing cast costs
Summary: Increase the estimated costs for insert/extract element operations on AArch64. This is motivated by results from benchmarking interleaved accesses. Add missing costs for zext/sext/trunc instructions and some integer to floating point conversions. These costs were previously calculated by scalarizing these operation and were affected by the cost increase of the insert/extract element operations. Reviewers: rengolin Subscribers: mcrosier, aemerson, rengolin, llvm-commits Differential Revision: http://reviews.llvm.org/D11939 llvm-svn: 245226
Diffstat (limited to 'clang/lib/Lex/ModuleMap.cpp')
0 files changed, 0 insertions, 0 deletions