- Feb 19, 2008
-
-
Ted Kremenek authored
llvm-svn: 47289
-
- Feb 18, 2008
-
-
Ted Kremenek authored
UninitializedVals and UnknownVals. llvm-svn: 47288
-
Lauro Ramos Venancio authored
Fix McCat/08-main test. llvm-svn: 47286
-
Ted Kremenek authored
probably make this a separate command line option later. Added "--analyze-function" option to the driver to (gradually) allow different analyses to only be run on specific functions. Currently only --grsimple uses this option. llvm-svn: 47285
-
Ted Kremenek authored
We will implement symbol "unification" later. llvm-svn: 47284
-
Anders Carlsson authored
llvm-svn: 47270
-
Steve Naroff authored
Tweak fix for http://llvm.org/bugs/show_bug.cgi?id=2000 to work across typedefs. llvm-svn: 47269
-
Anders Carlsson authored
llvm-svn: 47260
-
Anders Carlsson authored
llvm-svn: 47259
-
- Feb 17, 2008
-
-
Nate Begeman authored
llvm-svn: 47246
-
Nate Begeman authored
llvm-svn: 47245
-
Nate Begeman authored
llvm-svn: 47243
-
Chris Lattner authored
int foobar(int); int foobar() {} which requires ifdef'ing out a testcase in predefined-function.c. llvm-svn: 47236
-
Anders Carlsson authored
llvm-svn: 47234
-
Eli Friedman authored
llvm-svn: 47233
-
Chris Lattner authored
llvm-svn: 47226
-
Eli Friedman authored
but the fixes are reasonable. llvm-svn: 47224
-
- Feb 16, 2008
-
-
Lauro Ramos Venancio authored
llvm-svn: 47223
-
Anders Carlsson authored
llvm-svn: 47217
-
Anders Carlsson authored
llvm-svn: 47216
-
Anders Carlsson authored
llvm-svn: 47210
-
Chris Lattner authored
zero tokens. This fixes PR2045, thanks to Neil for finding another incredibly subtle corner case :) llvm-svn: 47203
-
Anders Carlsson authored
llvm-svn: 47202
-
Ted Kremenek authored
their own [.cpp;.h] files. llvm-svn: 47201
-
Anders Carlsson authored
llvm-svn: 47199
-
Anders Carlsson authored
llvm-svn: 47197
-
Anders Carlsson authored
llvm-svn: 47195
-
Anders Carlsson authored
llvm-svn: 47193
-
Anders Carlsson authored
llvm-svn: 47191
-
Ted Kremenek authored
Fixed bug in transfer functions for sizeof(*); we were incorrectly evaluating to a value of the wrong type. Fixed bug in transfer functions for compound assignments where we did not properly handle assignments involving dereferences of symbolic values. llvm-svn: 47190
-
- Feb 15, 2008
-
-
Lauro Ramos Venancio authored
llvm-svn: 47186
-
Lauro Ramos Venancio authored
llvm-svn: 47185
-
Ted Kremenek authored
Fixed bug in transfer function for compound assignment operators when both operands where variables but had a non-pointer type (we fired an assertion). llvm-svn: 47184
-
Ted Kremenek authored
Added more boilerplate transfer function support for pointer arithmetic. Added more pretty-printing support for symbolic constraints. Added transfer function support for handling enum values. Minor pointer types cleanup in ExplodedGraphImpl. llvm-svn: 47183
-
Ted Kremenek authored
llvm-svn: 47181
-
Eli Friedman authored
trivial, but I forgot that method doesn't exist yet. llvm-svn: 47175
-
Eli Friedman authored
llvm-svn: 47174
-
Eli Friedman authored
IncompleteArrayType. This should make code dealing with both incomplete and variable length arrays much more readable, plus it allows properly making the distinction between isVariableArrayType() and isVariablyModifiedType(). The patch is a little big, but it's strightforward. so I don't think there should be any issues. llvm-svn: 47165
-
Chris Lattner authored
llvm-svn: 47160
-
Eli Friedman authored
thing. Some cleanups that can be done independently of the fix. llvm-svn: 47158
-