aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
diff options
context:
space:
mode:
authorAlexey Bataev <a.bataev@hotmail.com>2018-10-09 14:49:00 +0000
committerAlexey Bataev <a.bataev@hotmail.com>2018-10-09 14:49:00 +0000
commit9ea3c385973c395c4798145f71ff3ae34ccaabeb (patch)
tree0a2f511ca7fb094143065d6ee32b2976e7079a80 /clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
parentf5fac1826a867d5e65310456670cc1d5a495ed02 (diff)
downloadllvm-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