diff options
author | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2014-10-22 00:12:40 +0000 |
---|---|---|
committer | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2014-10-22 00:12:40 +0000 |
commit | 35eb265421dc36b6db8f8181a6b8167eae3bf4bd (patch) | |
tree | d5f38baa75ec3cdba960027f5107287426c380ff /llvm/lib/CodeGen/BasicTargetTransformInfo.cpp | |
parent | 875301b2c457dab401bd89dc01a734e1985373a9 (diff) | |
download | llvm-35eb265421dc36b6db8f8181a6b8167eae3bf4bd.zip llvm-35eb265421dc36b6db8f8181a6b8167eae3bf4bd.tar.gz llvm-35eb265421dc36b6db8f8181a6b8167eae3bf4bd.tar.bz2 |
[msan] Handle param-tls overflow.
ParamTLS (shadow for function arguments) is of limited size. This change
makes all arguments that do not fit unpoisoned, and avoids writing
past the end of a TLS buffer.
llvm-svn: 220351
Diffstat (limited to 'llvm/lib/CodeGen/BasicTargetTransformInfo.cpp')
0 files changed, 0 insertions, 0 deletions