author | Adrian Prantl <aprantl@apple.com> | |
Mon, 30 Jun 2014 17:17:35 +0000 (17:17 +0000) | ||
committer | Adrian Prantl <aprantl@apple.com> | |
Mon, 30 Jun 2014 17:17:35 +0000 (17:17 +0000) | ||
commit | 93b97c9a57ac78d2b0e6e56288441200c9c19167 | |
tree | 677b98a93a7b130847b9b03f2db65e720ea6e4e4 | tree | snapshot (tar.xz tar.gz zip) |
parent | e6cfdc847153497c3c91aeb69acf61c1e870e937 | commit | diff |
Debug info: split out complex DIVariable address expressions into a
separate MDNode so they can be uniqued via folding set magic. To conserve
space, DIVariable nodes are still variable-length, with the last two
fields being optional.
No functional change.
http://reviews.llvm.org/D3526
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@212050 91177308-0d34-0410-b5e6-96231b3b80d8
separate MDNode so they can be uniqued via folding set magic. To conserve
space, DIVariable nodes are still variable-length, with the last two
fields being optional.
No functional change.
http://reviews.llvm.org/D3526
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@212050 91177308-0d34-0410-b5e6-96231b3b80d8
12 files changed: