summaryrefslogtreecommitdiffstats
path: root/lld/ELF/LinkerScript.cpp
diff options
context:
space:
mode:
authorDehao Chen <dehao@google.com>2017-04-07 15:41:52 +0000
committerDehao Chen <dehao@google.com>2017-04-07 15:41:52 +0000
commit58fa724494b6d3d85fa1e5f6b6c309f3f3ee69d4 (patch)
treef8212c1cfa53b8e3b7bb8862d47a79e8f66861e3 /lld/ELF/LinkerScript.cpp
parentd3c87b5332b6c4413f1a50d6f26d7f704fd28156 (diff)
downloadbcm5719-llvm-58fa724494b6d3d85fa1e5f6b6c309f3f3ee69d4.tar.gz
bcm5719-llvm-58fa724494b6d3d85fa1e5f6b6c309f3f3ee69d4.zip
Use PMADDWD to expand reduction in a loop
Summary: PMADDWD can help improve 8/16 bit integer mutliply-add operation performance for cases like: for (int i = 0; i < count; i++) a += x[i] * y[i]; Reviewers: wmi, davidxl, hfinkel, RKSimon, zvi, mkuper Reviewed By: mkuper Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D31679 llvm-svn: 299776
Diffstat (limited to 'lld/ELF/LinkerScript.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud