llvm-6502/lib
Evgeniy Stepanov 7b605fc44d [msan] Stop propagating shadow in blacklisted functions.
With this change all values passed through blacklisted functions
become fully initialized. Previous behavior was to initialize all
loads in blacklisted functions, but apply normal shadow propagation
logic for all other operation.

This makes blacklist applicable in a wider range of situations.

It also makes code for blacklisted functions a lot shorter, which
works as yet another workaround for PR17409.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@212265 91177308-0d34-0410-b5e6-96231b3b80d8
2014-07-03 11:18:48 +00:00
..
Analysis Add new lines to debugging information. 2014-07-03 02:11:49 +00:00
AsmParser
Bitcode
CodeGen [x86] Fix the completely broken vector widening legalization of bswap. 2014-07-03 07:04:38 +00:00
DebugInfo
ExecutionEngine
IR Fix typos. 2014-07-02 22:05:40 +00:00
IRReader
LineEditor
Linker
LTO
MC Invert the MC -> Object dependency. 2014-07-03 02:01:39 +00:00
Object Invert the MC -> Object dependency. 2014-07-03 02:01:39 +00:00
Option
ProfileData
Support
TableGen
Target [x86] Fix crashes in lowering bitcast instructions with the widening 2014-07-03 03:43:47 +00:00
Transforms [msan] Stop propagating shadow in blacklisted functions. 2014-07-03 11:18:48 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile