summaryrefslogtreecommitdiffstats
path: root/libcxx/test/std/utilities/allocator.adaptor
diff options
context:
space:
mode:
authorAlexey Bataev <a.bataev@hotmail.com>2019-02-05 19:45:57 +0000
committerAlexey Bataev <a.bataev@hotmail.com>2019-02-05 19:45:57 +0000
commit1a9e05d7da04c36c994ffeb146e65ed5492cb676 (patch)
tree0513723460524fda4ee30faa8ea7121b177cdd8f /libcxx/test/std/utilities/allocator.adaptor
parentf3a9150324c4fe88b7f9e28be18e0f989dff8af7 (diff)
downloadbcm5719-llvm-1a9e05d7da04c36c994ffeb146e65ed5492cb676.tar.gz
bcm5719-llvm-1a9e05d7da04c36c994ffeb146e65ed5492cb676.zip
[DEBUG_INFO][NVPTX] Generate correct data about variable address class.
Summary: Added ability to generate correct debug info data about the variable address class. Currently, for all the locals and globals the default values are used, ADDR_local_space(6) for locals and ADDR_global_space(5) for globals. The values are taken from the table in https://docs.nvidia.com/cuda/archive/10.0/ptx-writers-guide-to-interoperability/index.html#cuda-specific-dwarf. We need to emit correct data for address classes of, at least, shared and constant globals. Currently, all these variables are treated by the cuda-gdb debugger as the variables in the global address space and, thus, it require manual data type casting. Reviewers: echristo, probinson Subscribers: jholewinski, aprantl, cfe-commits Differential Revision: https://reviews.llvm.org/D57162 llvm-svn: 353204
Diffstat (limited to 'libcxx/test/std/utilities/allocator.adaptor')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud