diff options
author | Alexey Bataev <a.bataev@hotmail.com> | 2018-10-09 14:49:00 +0000 |
---|---|---|
committer | Alexey Bataev <a.bataev@hotmail.com> | 2018-10-09 14:49:00 +0000 |
commit | 9ea3c385973c395c4798145f71ff3ae34ccaabeb (patch) | |
tree | 0a2f511ca7fb094143065d6ee32b2976e7079a80 /clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp | |
parent | f5fac1826a867d5e65310456670cc1d5a495ed02 (diff) | |
download | llvm-9ea3c385973c395c4798145f71ff3ae34ccaabeb.zip llvm-9ea3c385973c395c4798145f71ff3ae34ccaabeb.tar.gz llvm-9ea3c385973c395c4798145f71ff3ae34ccaabeb.tar.bz2 |
[OPENMP][NVPTX] Support memory coalescing for globalized variables.
Added support for memory coalescing for better performance for
globalized variables. From now on all the globalized variables are
represented as arrays of 32 elements and each thread accesses these
elements using `tid & 31` as index.
llvm-svn: 344049
Diffstat (limited to 'clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions