summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/AliasSetTracker.cpp
diff options
context:
space:
mode:
authorWolfgang Pieb <Wolfgang.Pieb@sony.com>2018-10-29 22:16:47 +0000
committerWolfgang Pieb <Wolfgang.Pieb@sony.com>2018-10-29 22:16:47 +0000
commitfb6cffca098afd3bf3f4885fbf7043e9fc9eea18 (patch)
tree2b55e893b80d525c609078680ccc85f26745ce20 /llvm/lib/Analysis/AliasSetTracker.cpp
parent89c1ac7a05c16e67ac89027ed39a7211b2b3a663 (diff)
downloadbcm5719-llvm-fb6cffca098afd3bf3f4885fbf7043e9fc9eea18.tar.gz
bcm5719-llvm-fb6cffca098afd3bf3f4885fbf7043e9fc9eea18.zip
[DWARF][NFC] Refactor range list extraction and dumping
The purpose of this patch is twofold: - Fold pre-DWARF v5 functionality into v5 to eliminate the need for 2 different versions of range list handling. We get rid of DWARFDebugRangelist{.cpp,.h}. - Templatize the handling of range list tables so that location list handling can take advantage of it as well. Location list and range list tables have the same basic layout. A non-NFC version of this patch was previously submitted with r342218, but it caused errors with some TSan tests. This patch has no functional changes. The difference to the non-NFC patch is that there are no changes to rangelist dumping in this patch. Differential Revision: https://reviews.llvm.org/D53545 llvm-svn: 345546
Diffstat (limited to 'llvm/lib/Analysis/AliasSetTracker.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud