- Mar 09, 2008
-
-
Ted Kremenek authored
RemoveDeadBindings early because (1) it will always be called and (2) we can dispatch to a plug-in transfer function that can evaluate the effect of dead symbols (not yet added). llvm-svn: 48114
-
Ted Kremenek authored
method. This paves the way for other alterations to RemoveDeadBindings that are transparent to its callers. llvm-svn: 48113
-
Ted Kremenek authored
of the LHS expressions is Unknown, the value of the entire expression does not evaluate to the RHS (as is the case with normal assignments). llvm-svn: 48102
-
Anders Carlsson authored
llvm-svn: 48091
-
Chris Lattner authored
llvm-svn: 48089
-
Ted Kremenek authored
we weren't processing a statement within a basic block. llvm-svn: 48087
-
Chris Lattner authored
llvm-svn: 48083
-
Chris Lattner authored
llvm-svn: 48082
-
Chris Lattner authored
llvm-svn: 48081
-
Chris Lattner authored
llvm-svn: 48080
-
Ted Kremenek authored
Bug fix: Don't call RemoveDeadBindings more than once (can kill newly generated values to Block-Level Expressions). llvm-svn: 48079
-
Chris Lattner authored
Rename Directives.cpp -> PPDirectives.cpp since it implements part of the Preprocessor class. llvm-svn: 48078
-
Nate Begeman authored
instructions. llvm-svn: 48077
-
Chris Lattner authored
llvm-svn: 48076
-
Chris Lattner authored
MacroArgs.cpp/h llvm-svn: 48075
-
Chris Lattner authored
llvm-svn: 48074
-
Chris Lattner authored
llvm-svn: 48073
-
Chris Lattner authored
llvm-svn: 48072
-
Chris Lattner authored
token streams and macro lexing, so a more generic name is useful. llvm-svn: 48071
-
Chris Lattner authored
involved. llvm-svn: 48070
-
Nate Begeman authored
llvm-svn: 48069
-
Chris Lattner authored
llvm-svn: 48068
-
Chris Lattner authored
llvm-svn: 48067
-
Chris Lattner authored
llvm-svn: 48066
-
Chris Lattner authored
llvm-svn: 48065
-
- Mar 08, 2008
-
-
Chris Lattner authored
llvm-svn: 48053
-
Chris Lattner authored
llvm-svn: 48052
-
Chris Lattner authored
which is simpler to use and provide. llvm-svn: 48051
-
Chris Lattner authored
different widths. Start simplifying TargetInfo accessor methods. llvm-svn: 48050
-
Chris Lattner authored
llvm-svn: 48049
-
Chris Lattner authored
llvm-svn: 48048
-
- Mar 07, 2008
-
-
Ted Kremenek authored
llvm-svn: 48037
-
Ted Kremenek authored
that are not related to error nodes. Fixed bug where we did not detect some NULL dereferences. Added "ExplodedGraph::Trim" to trim all nodes that cannot transitively reach a set of provided nodes. Fixed subtle bug in ExplodedNodeImpl where we could create predecessor iterators that included the mangled "sink" bit. The better fix is to integrate this bit into the void* for the wrapped State, not the NodeGroups representing a node's predecessors and successors. llvm-svn: 48036
-
Ted Kremenek authored
information. llvm-svn: 48031
-
Ted Kremenek authored
llvm-svn: 48025
-
Nate Begeman authored
llvm-svn: 48018
-
Nate Begeman authored
Generate CallingConv::Fast when fastcall attribute is present llvm-svn: 48017
-
Ted Kremenek authored
divide-by-zero errors. llvm-svn: 48013
-
Ted Kremenek authored
Added more comments for code processing attribute "format". Added more checks for corner cases, test cases, and warnings. llvm-svn: 48011
-
- Mar 06, 2008
-
-
Gabor Greif authored
llvm-svn: 47995
-