summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/DebugInfoMetadata.cpp
diff options
context:
space:
mode:
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>2015-07-24 20:56:10 +0000
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>2015-07-24 20:56:10 +0000
commit260fa8a75b1cb04f0652d5446a6521c7681bd1e3 (patch)
tree0db891cca96a52ffd320144f245fdf8516dda7e6 /llvm/lib/IR/DebugInfoMetadata.cpp
parent3c5a56b13c174d5b894b342808f804eb0c2c2389 (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud