diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2017-04-20 18:29:37 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2017-04-20 18:29:37 +0000 |
commit | 997fd5eeb4f3c568590e8af6c82ab06b944bc3e5 (patch) | |
tree | 761ef78904f202e3504d68ab46439dab98f6c024 /llvm/lib/Target/ARM/ARMConstantIslandPass.cpp | |
parent | 58dadd59d94468250109b85737c41650f82409f3 (diff) | |
download | bcm5719-llvm-997fd5eeb4f3c568590e8af6c82ab06b944bc3e5.tar.gz bcm5719-llvm-997fd5eeb4f3c568590e8af6c82ab06b944bc3e5.zip |
[Recycler] Add asan/msan annotations.
This enables use after free and uninit memory checking for memory
returned by a recycler. SelectionDAG currently relies on the opcode of a
free'd node being ISD::DELETED_NODE, so poke a hole in the asan poison
for SDNode opcodes. This means that we won't find some issues, but only
in SDag.
llvm-svn: 300868
Diffstat (limited to 'llvm/lib/Target/ARM/ARMConstantIslandPass.cpp')
0 files changed, 0 insertions, 0 deletions