summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen/code-coverage.c
diff options
context:
space:
mode:
authorStanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com>2017-03-28 22:13:51 +0000
committerStanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com>2017-03-28 22:13:51 +0000
commitbaf31ac7c873147336440e8594c8ee552a17b662 (patch)
treeb299af885662758f08e83501d2c71bb9623c12bd /clang/test/CodeGen/code-coverage.c
parent99a84b163fc62e750702f6a6ed4ad33f27ec6aa7 (diff)
downloadbcm5719-llvm-baf31ac7c873147336440e8594c8ee552a17b662.tar.gz
bcm5719-llvm-baf31ac7c873147336440e8594c8ee552a17b662.zip
[AMDGPU] Boost unroll threshold for loops reading local memory
This is less important than increase threshold for private memory, but still brings performance improvements in a wide range of tests. Unrolling more for local memory serves three purposes: it allows to combine ds operations if offset becomes static, saves registers used for offsets in case of static offsets, and allows better lds latency hiding. Differential Revision: https://reviews.llvm.org/D31412 llvm-svn: 298948
Diffstat (limited to 'clang/test/CodeGen/code-coverage.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud