Repress sanitization on User dtor. Modify msan macros for applying attribute
authorNaomi Musgrave <nmusgrave@google.com>
Mon, 31 Aug 2015 15:57:40 +0000 (15:57 +0000)
committerNaomi Musgrave <nmusgrave@google.com>
Mon, 31 Aug 2015 15:57:40 +0000 (15:57 +0000)
commite2bfe6d6a181f05b7c43f76f44da05b1cfdff097
treee5a77a968191c050077f1c6e1284a5b3dafa6cd1
parentda821f9ff68908b5fcc0e39eb2cc148b1940b513
Repress sanitization on User dtor. Modify msan macros for applying attribute
to repress sanitization. Move attribute for repressing sanitization to
operator delete for User, MDNode.

Summary: In response to bug 24578, reported against failing LLVM test.

Reviewers: chandlerc, rsmith, eugenis

Subscribers: llvm-commits

Differential Revision: http://reviews.llvm.org/D12335

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@246449 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/IR/User.h
include/llvm/Support/Compiler.h
lib/IR/Metadata.cpp
lib/IR/User.cpp