summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/PredicateInfo.cpp
diff options
context:
space:
mode:
authorJan Kratochvil <jan.kratochvil@redhat.com>2019-05-15 19:22:33 +0000
committerJan Kratochvil <jan.kratochvil@redhat.com>2019-05-15 19:22:33 +0000
commite8a039d62c7e7c687d729bca5aacfc553125c0ea (patch)
tree8fd47540d88bcf31e8fc9283b6b85e3ff1c9549e /llvm/lib/Transforms/Utils/PredicateInfo.cpp
parent5e6ea24497796834615f95ac0088eff5726c7d9b (diff)
downloadbcm5719-llvm-e8a039d62c7e7c687d729bca5aacfc553125c0ea.tar.gz
bcm5719-llvm-e8a039d62c7e7c687d729bca5aacfc553125c0ea.zip
Permit cross-CU references
So far dw_offset_t was global for the whole SymbolFileDWARF but with .debug_types the same dw_offset_t may mean two different things depending on its section (=CU). So references now return whole new referenced DWARFDIE instead of just dw_offset_t. This means that some functions have to now handle 16 bytes instead of 8 bytes but I do not see that anywhere performance critical. Differential Revision: https://reviews.llvm.org/D61502 llvm-svn: 360795
Diffstat (limited to 'llvm/lib/Transforms/Utils/PredicateInfo.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud