1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-01 00:12:50 +01:00
llvm-mirror/test
Peter Collingbourne 25f0a1d209 DataFlowSanitizer: Add a debugging feature to help us track nonzero labels.
Summary:
When the -dfsan-debug-nonzero-labels parameter is supplied, the code
is instrumented such that when a call parameter, return value or load
produces a nonzero label, the function __dfsan_nonzero_label is called.
The idea is that a debugger breakpoint can be set on this function
in a nominally label-free program to help identify any bugs in the
instrumentation pass causing labels to be introduced.

Reviewers: eugenis

CC: llvm-commits

Differential Revision: http://llvm-reviews.chandlerc.com/D1405

llvm-svn: 188472
2013-08-15 18:51:12 +00:00
..
Analysis FileCheckize some of the testcases. 2013-08-05 23:43:18 +00:00
Assembler Fix FileCheck --check-prefix lines. 2013-08-12 12:43:26 +00:00
Bindings/Ocaml
Bitcode
BugPoint Debug Info Finder|Verifier: handle DbgLoc attached to instructions. 2013-08-06 19:38:43 +00:00
CodeGen [Mips][msa] Added the simple builtins (madd_q to xori) 2013-08-15 14:22:07 +00:00
DebugInfo llvm-symbolizer: add support for .gnu_debuglink section 2013-08-14 17:09:30 +00:00
ExecutionEngine Optimistically ignore scattered relocations in MachO in RuntimeDyld. This 2013-08-09 00:57:01 +00:00
Feature Debug Info Finder|Verifier: handle DbgLoc attached to instructions. 2013-08-06 19:38:43 +00:00
FileCheck [FileCheck] Fix a bug that cause FileCheck to misidentify check-prefix 2013-08-12 23:05:59 +00:00
Instrumentation DataFlowSanitizer: Add a debugging feature to help us track nonzero labels. 2013-08-15 18:51:12 +00:00
Integer
JitListener
Linker
MC This fixes three issues related to Thumb literal loads: 2013-08-15 15:43:06 +00:00
Object [Object] Split the ELF interface into 3 parts. 2013-08-08 22:27:13 +00:00
Other
TableGen
tools
Transforms Fix always creating GEP with i32 indices 2013-08-14 00:24:38 +00:00
Unit [tests] Update to use lit_config and lit package, as appropriate. 2013-08-09 16:22:05 +00:00
Verifier Reject bitcasts between address spaces with different sizes 2013-07-31 17:49:08 +00:00
YAMLParser
CMakeLists.txt
lit.cfg [tests] Update to use lit_config and lit package, as appropriate. 2013-08-09 16:22:05 +00:00
lit.site.cfg.in [tests] Update to use lit_config and lit package, as appropriate. 2013-08-09 16:22:05 +00:00
Makefile [tests] Remove dead VALGRIND and CLEANED_TESTSUITE makefile variables. 2013-08-08 20:59:27 +00:00
Makefile.tests
TestRunner.sh