summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/BackendUtil.cpp
diff options
context:
space:
mode:
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>2014-04-15 16:27:38 +0000
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>2014-04-15 16:27:38 +0000
commit6ef5f284d6f89e77191d3b72e3d4893efe10f9b1 (patch)
treee27da78c201fe61af98b46e4a79b38a9b7784458 /clang/lib/CodeGen/BackendUtil.cpp
parent67b44da0dd8c0733d71a5fe7dda6607c9f294775 (diff)
downloadbcm5719-llvm-6ef5f284d6f89e77191d3b72e3d4893efe10f9b1.tar.gz
bcm5719-llvm-6ef5f284d6f89e77191d3b72e3d4893efe10f9b1.zip
verify-di: Implement DebugInfoVerifier
Implement DebugInfoVerifier, which steals verification relying on DebugInfoFinder from Verifier. - Adds LegacyDebugInfoVerifierPassPass, a ModulePass which wraps DebugInfoVerifier. Uses -verify-di command-line flag. - Change verifyModule() to invoke DebugInfoVerifier as well as Verifier. - Add a call to createDebugInfoVerifierPass() wherever there was a call to createVerifierPass(). This implementation as a module pass should sidestep efficiency issues, allowing us to turn debug info verification back on. <rdar://problem/15500563> llvm-svn: 206300
Diffstat (limited to 'clang/lib/CodeGen/BackendUtil.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud