diff options
author | Eli Bendersky <eliben@google.com> | 2014-03-10 20:05:42 +0000 |
---|---|---|
committer | Eli Bendersky <eliben@google.com> | 2014-03-10 20:05:42 +0000 |
commit | e78ae059b54cb514a48db05c16af75d97794e4e5 (patch) | |
tree | 4bfa91b51b0ed857fd3e0c23fd743822d94fce65 /llvm/lib/Transforms/Utils/BuildLibCalls.cpp | |
parent | ad96d012c3d3af174075895e3c44c25640f079f8 (diff) | |
download | llvm-e78ae059b54cb514a48db05c16af75d97794e4e5.zip llvm-e78ae059b54cb514a48db05c16af75d97794e4e5.tar.gz llvm-e78ae059b54cb514a48db05c16af75d97794e4e5.tar.bz2 |
Make sure NVPTX doesn't emit symbol names that aren't valid in PTX.
NVPTX, like the other backends, relies on generic symbol name sanitizing done by
MCSymbol. However, the ptxas assembler is more stringent and disallows some
additional characters in symbol names.
See PR19099 for more details.
llvm-svn: 203483
Diffstat (limited to 'llvm/lib/Transforms/Utils/BuildLibCalls.cpp')
0 files changed, 0 insertions, 0 deletions