Transforms: Stop using DIDescriptor::is*() and auto-casting
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>
Mon, 6 Apr 2015 23:27:00 +0000 (23:27 +0000)
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>
Mon, 6 Apr 2015 23:27:00 +0000 (23:27 +0000)
commit6186fb2cd008ea9445ebc1dddced644cdbaeead5
treebaf2faaf46e56cc70b74c23f9aa1cee6a02f4a7d
parentc755128673b035567f712a5afea7a5f1a24bf4f2
Transforms: Stop using DIDescriptor::is*() and auto-casting

Same as r234255, but for lib/Analysis and lib/Transforms.

llvm-svn: 234257
llvm/lib/Analysis/ModuleDebugInfoPrinter.cpp
llvm/lib/Transforms/IPO/StripSymbols.cpp
llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp
llvm/lib/Transforms/Scalar/SampleProfile.cpp
llvm/lib/Transforms/Utils/CloneFunction.cpp
llvm/lib/Transforms/Utils/Local.cpp