Go to file
Ted Kremenek e9fda1e48a [analyzer] Overhaul how the static analyzer expects CFGs by forcing CFGs to be linearized only when used by the static analyzer. This required a rewrite of LiveVariables, and exposed a ton of subtle bugs.
The motivation of this large change is to drastically simplify the logic in ExprEngine going forward.

Some fallout is that the output of some BugReporterVisitors is not as accurate as before; those will
need to be fixed over time.  There is also some possible performance regression as RemoveDeadBindings
will be called frequently; this can also be improved over time.

llvm-svn: 136419
2011-07-28 23:07:59 +00:00
clang [analyzer] Overhaul how the static analyzer expects CFGs by forcing CFGs to be linearized only when used by the static analyzer. This required a rewrite of LiveVariables, and exposed a ton of subtle bugs. 2011-07-28 23:07:59 +00:00
compiler-rt Don't redeclare sr. 2011-07-28 19:47:33 +00:00
debuginfo-tests Testcase for r133065 2011-06-15 17:57:23 +00:00
libcxx Optimizing valarray::operator=(some-valarray-expression) 2011-07-27 23:19:59 +00:00
libcxxabi Updated comments 2011-07-25 15:00:11 +00:00
lldb Add test case for rdar://problem/9673664. 2011-07-28 22:12:12 +00:00
llvm CBZ/CBNZ are Thumb2 only. No need for ARM mode tests for them. 2011-07-28 21:59:38 +00:00
polly www: Memory Access Documentation Update 2011-07-21 00:08:23 +00:00