diff options
author | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2015-07-24 20:56:10 +0000 |
---|---|---|
committer | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2015-07-24 20:56:10 +0000 |
commit | 260fa8a75b1cb04f0652d5446a6521c7681bd1e3 (patch) | |
tree | 0db891cca96a52ffd320144f245fdf8516dda7e6 /llvm/lib/IR/DebugInfoMetadata.cpp | |
parent | 3c5a56b13c174d5b894b342808f804eb0c2c2389 (diff) | |
download | bcm5719-llvm-260fa8a75b1cb04f0652d5446a6521c7681bd1e3.tar.gz bcm5719-llvm-260fa8a75b1cb04f0652d5446a6521c7681bd1e3.zip |
DI: Simplify DebugInfoFinder::processType(), NFC
Handle `DISubroutineType` up-front rather than as part of a branch for
`DICompositeTypeBase`. The only shared code path was looking through
the base type, but `DISubroutineType` can never have a base type.
This also removes the last use of `DICompositeTypeBase`, since we can
strengthen the cast to `DICompositeType`.
llvm-svn: 243159
Diffstat (limited to 'llvm/lib/IR/DebugInfoMetadata.cpp')
0 files changed, 0 insertions, 0 deletions