diff options
| author | Alexander Potapenko <glider@google.com> | 2018-09-06 08:50:11 +0000 |
|---|---|---|
| committer | Alexander Potapenko <glider@google.com> | 2018-09-06 08:50:11 +0000 |
| commit | 1a10ae0def03d6083f8cc7f512201a76aa8324ef (patch) | |
| tree | 6e3d770b01d37e4ce1416e822890142787cfdf2d /llvm/lib/Transforms/Utils/LowerInvoke.cpp | |
| parent | e6918ca2b32269faa7629c9cd2786a7748f0ba58 (diff) | |
| download | bcm5719-llvm-1a10ae0def03d6083f8cc7f512201a76aa8324ef.tar.gz bcm5719-llvm-1a10ae0def03d6083f8cc7f512201a76aa8324ef.zip | |
[MSan] store origins for variadic function parameters in __msan_va_arg_origin_tls
Add the __msan_va_arg_origin_tls TLS array to keep the origins for
variadic function parameters.
Change the instrumentation pass to store parameter origins in this array.
llvm-svn: 341528
Diffstat (limited to 'llvm/lib/Transforms/Utils/LowerInvoke.cpp')
0 files changed, 0 insertions, 0 deletions

