[msan] A no-op implementation of VarArg handling.
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Tue, 21 May 2013 12:27:47 +0000 (12:27 +0000)
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Tue, 21 May 2013 12:27:47 +0000 (12:27 +0000)
commitbf4150656f9d82b26864c1115e8444dd3eae4cee
tree511ddbd9f39030751b5ca6a90537c90bb54032c4
parentf8cd1ee516c845285fd6a7ee27abb5339c5f3fba
[msan] A no-op implementation of VarArg handling.

This stuff is used on platforms where MSan does not have a proper VarArg
implementation (anything other than x86_64 at the moment).

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@182375 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Instrumentation/MemorySanitizer.cpp
test/Instrumentation/MemorySanitizer/X86/vararg.ll [new file with mode: 0644]
test/Instrumentation/MemorySanitizer/msan_basic.ll