summaryrefslogtreecommitdiffstats
path: root/llvm/lib/TableGen
diff options
context:
space:
mode:
authorLang Hames <lhames@gmail.com>2016-09-12 17:19:24 +0000
committerLang Hames <lhames@gmail.com>2016-09-12 17:19:24 +0000
commit8d4be3aacf48db17b3c7429492ed1a36264fe30a (patch)
treed8140243d98e4b3cfef79fadab4d0e77be8bd2ff /llvm/lib/TableGen
parent74f490d3315916bd704da550ebe4f79917d6737b (diff)
downloadbcm5719-llvm-8d4be3aacf48db17b3c7429492ed1a36264fe30a.tar.gz
bcm5719-llvm-8d4be3aacf48db17b3c7429492ed1a36264fe30a.zip
[MCJIT] Fix some inconsistent handling of name mangling inside MCJIT.
This patch moves symbol mangling from findSymbol to getSymbolAddress. The findSymbol, findExistingSymbol and findModuleForSymbol methods now always take a mangled name, allowing the 'demangle-and-retry' cruft to be removed from findSymbol. See http://llvm.org/PR28699 for details. Patch by James Holderness. Thanks very much James! llvm-svn: 281238
Diffstat (limited to 'llvm/lib/TableGen')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud