aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineModuleInfo.cpp
diff options
context:
space:
mode:
authorJason Molenda <jason@molenda.com>2020-04-02 22:10:00 -0700
committerJason Molenda <jason@molenda.com>2020-04-06 14:05:33 -0700
commit836534f9970295ff559ef49d6c49958aac6171f9 (patch)
tree4ca9cd8dd4e62f43848842d95e31b9c2fae55fe1 /llvm/lib/CodeGen/MachineModuleInfo.cpp
parent72e8754916f5f003a49477adc9694d3465b44414 (diff)
downloadllvm-836534f9970295ff559ef49d6c49958aac6171f9.zip
llvm-836534f9970295ff559ef49d6c49958aac6171f9.tar.gz
llvm-836534f9970295ff559ef49d6c49958aac6171f9.tar.bz2
Add more detailed symbol type categorization, based on a swift patch by
Greg Clayton a few years ago. My patch to augment the symbol table in Mach-O files with the dyld trie exports data structure only categorized symbols as code or data, but Greg Clayton had a patch to do something similar to swift a few years ago that had a more extensive categorization of symbols, as well as extracting some objc class/ivar names from the entries. This patch is basically just Greg's, updated a bit and with a test case added to it. <rdar://problem/50791451> Differential Revision: https://reviews.llvm.org/D77369
Diffstat (limited to 'llvm/lib/CodeGen/MachineModuleInfo.cpp')
0 files changed, 0 insertions, 0 deletions