llvm-6502/tools
Duncan P. N. Exon Smith 32791b02fa 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>

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@206300 91177308-0d34-0410-b5e6-96231b3b80d8
2014-04-15 16:27:38 +00:00
..
bugpoint verify-di: Implement DebugInfoVerifier 2014-04-15 16:27:38 +00:00
bugpoint-passes
gold
llc llc: Add support for -mcpu=native. 2014-04-12 01:34:31 +00:00
lli
llvm-ar
llvm-as
llvm-bcanalyzer
llvm-c-test
llvm-config Windows: canonicalise the default windows triple 2014-03-29 01:08:53 +00:00
llvm-cov
llvm-diff
llvm-dis
llvm-dwarfdump DebugInfo: Support debug_loc under fission 2014-03-25 01:44:02 +00:00
llvm-extract
llvm-jitlistener
llvm-link
llvm-lto Teach llvm-lto to respect the given RelocModel. 2014-04-14 13:54:16 +00:00
llvm-mc [MC] Require an MCContext when constructing an MCDisassembler. 2014-04-15 04:40:56 +00:00
llvm-mcmarkup
llvm-nm Revert "Fix a nomenclature error in llvm-nm." 2014-04-03 00:19:35 +00:00
llvm-objdump [MC] Require an MCContext when constructing an MCDisassembler. 2014-04-15 04:40:56 +00:00
llvm-profdata llvm-profdata: Check for bad data in the show command 2014-03-23 20:55:53 +00:00
llvm-readobj tools: address possible non-null terminated filenames 2014-04-14 02:37:23 +00:00
llvm-rtdyld
llvm-shlib
llvm-size
llvm-stress verify-di: Implement DebugInfoVerifier 2014-04-15 16:27:38 +00:00
llvm-symbolizer [C++11] Introduce ObjectFile::symbols() to use range-based loops. 2014-03-17 07:28:19 +00:00
lto Revert "Reapply "LTO: add API to set strategy for -internalize"" 2014-04-02 22:05:57 +00:00
macho-dump Darwin: Add assembler directives to create version-min load commands. 2014-03-18 22:09:05 +00:00
msbuild VS integration installer: set SUCCESS=1 if we find VS 2013 2014-03-24 17:33:22 +00:00
obj2yaml Object: Output .file symbols properly 2014-03-20 06:29:02 +00:00
opt verify-di: Implement DebugInfoVerifier 2014-04-15 16:27:38 +00:00
yaml2obj [yaml2obj][ELF] ELF Relocations Support. 2014-04-11 04:13:39 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile