[LLVMbugs] [Bug 22464] New: Debug Info IR: Add specialized nodes for DIDescriptor hierarchy
bugzilla-daemon at llvm.org
bugzilla-daemon at llvm.org
Wed Feb 4 13:33:49 PST 2015
http://llvm.org/bugs/show_bug.cgi?id=22464
Bug ID: 22464
Summary: Debug Info IR: Add specialized nodes for DIDescriptor
hierarchy
Product: libraries
Version: trunk
Hardware: PC
OS: All
Status: ASSIGNED
Severity: normal
Priority: P
Component: Core LLVM classes
Assignee: dexonsmith at apple.com
Reporter: dexonsmith at apple.com
CC: aprantl at apple.com, dblaikie at gmail.com,
echristo at gmail.com, llvmbugs at cs.uiuc.edu
Depends on: 22235
Blocks: 21432
Classification: Unclassified
Originally, I'd planned to move `GenericDebugNode` in underneath the
`DIDescriptor` classes as part of PR22235. This would have required updating
all the testcases to use it, only to subsequently update every line *again* as
I implemented the more specialized nodes (making schema changes along the way).
Instead I'll be proceeding as follows: add specialized nodes that match the
current schema, add assembly/bitcode support for them, move them all underneath
the `DIDescriptor` hierarchy (only requiring each line to be updated *once*),
and then start hacking the schema once they're in place.
This PR is to track the work to build the new hierarchy and move it into place.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20150204/9646a043/attachment.html>
More information about the llvm-bugs
mailing list