summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGDebugInfo.cpp
diff options
context:
space:
mode:
authorPeter Collingbourne <peter@pcc.me.uk>2015-09-08 21:57:45 +0000
committerPeter Collingbourne <peter@pcc.me.uk>2015-09-08 21:57:45 +0000
commitc634ed0b1a421e5458cd698a7fcd89ded0ab6d2f (patch)
treecfc38178d294001efccd24f743daf38638723d8a /clang/lib/CodeGen/CGDebugInfo.cpp
parent18608a0a55856e1788e7c9ec1c1841c5cb455ed4 (diff)
downloadbcm5719-llvm-c634ed0b1a421e5458cd698a7fcd89ded0ab6d2f.tar.gz
bcm5719-llvm-c634ed0b1a421e5458cd698a7fcd89ded0ab6d2f.zip
LowerBitSets: Extend pass to support functions as bitset members.
This change extends the bitset lowering pass to support bitsets that may contain either functions or global variables. A function bitset is lowered to a jump table that is laid out before one of the functions in the bitset. Also add support for non-string bitset identifier names. This allows for distinct metadata nodes to stand in for names with internal linkage, as done in D11857. Differential Revision: http://reviews.llvm.org/D11856 llvm-svn: 247080
Diffstat (limited to 'clang/lib/CodeGen/CGDebugInfo.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud