diff options
author | David Tweed <david.tweed@arm.com> | 2013-09-13 12:04:22 +0000 |
---|---|---|
committer | David Tweed <david.tweed@arm.com> | 2013-09-13 12:04:22 +0000 |
commit | 31d09b0cef3c93629e1af8bdf4fff2a1c64a6e68 (patch) | |
tree | edb34cde9e648b432ee65233f27de487d8454339 /llvm/utils/GetRepositoryPath | |
parent | 3c0e5567a98322ea356aa358c481510985bf273c (diff) | |
download | bcm5719-llvm-31d09b0cef3c93629e1af8bdf4fff2a1c64a6e68.tar.gz bcm5719-llvm-31d09b0cef3c93629e1af8bdf4fff2a1c64a6e68.zip |
Certain multi-platform languages, such as OpenCL, have the concept of
address spaces which is both (1) a "semantic" concept and
(2) possibly a hardware level restriction. It is desirable to
be able to discard/merge the LLVM-level address spaces on arguments for which
there is no difference to the current backend while keeping
track of the semantic address spaces in a funciton prototype. To do this
enable addition of the address space into the name-mangling process. Add
some tests to document this behaviour against inadvertent changes.
Patch by Michele Scandale!
llvm-svn: 190684
Diffstat (limited to 'llvm/utils/GetRepositoryPath')
0 files changed, 0 insertions, 0 deletions