Go to file
Vitaly Buka 58a81c6540 [asan] Avoid lifetime analysis for allocas with can be in ambiguous state
Summary:
C allows to jump over variables declaration so lifetime.start can be
avoid before variable usage. To avoid false-positives on such rare cases
we detect them and remove from lifetime analysis.

PR27453
PR28267

Reviewers: eugenis

Subscribers: llvm-commits

Differential Revision: https://reviews.llvm.org/D24321

llvm-svn: 280907
2016-09-08 06:27:58 +00:00
clang Add explicit casts to size_t to try to appease MSVC. 2016-09-08 01:45:28 +00:00
clang-tools-extra Fix a few oversights in the clang-tidy VS plugin. 2016-09-07 19:41:19 +00:00
compiler-rt Correctly escape %. 2016-09-08 01:46:52 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc Avoid ambiguity in calling atom_add functions. 2016-09-07 22:11:02 +00:00
libcxx Avoid compile error by giving the test type a user defined default constructor 2016-09-07 03:50:36 +00:00
libcxxabi [lit] Replace print with lit_config.note(). 2016-09-02 13:56:05 +00:00
libunwind Add missing _US_ACTION_MASK constant to unwind.h 2016-09-05 18:01:13 +00:00
lld Rename test file. NFC. 2016-09-08 03:08:05 +00:00
lldb I'm experimenting with changing how the mixed source & assembly 2016-09-08 05:12:41 +00:00
llgo [llgo] add llgo source path to LLVM_GO_PACKAGES 2016-07-27 03:01:00 +00:00
llvm [asan] Avoid lifetime analysis for allocas with can be in ambiguous state 2016-09-08 06:27:58 +00:00
openmp Move function into cpp file under KMP_AFFINITY_SUPPORTED guard. 2016-09-02 20:54:58 +00:00
parallel-libs [SE] Add getName method to Device class 2016-09-07 22:26:20 +00:00
polly Disable MSVC warnings on ISL. 2016-09-07 14:11:20 +00:00