- Feb 14, 2008
-
-
Ted Kremenek authored
from RValues to GRTransferFuncs/GRSimpleVals. llvm-svn: 47131
-
Ted Kremenek authored
llvm-svn: 47126
-
Ted Kremenek authored
these operations) into GRTransferFuncs and its subclasses. Originally all of this logic was handled by the class RValue, but in reality different analyses will want more flexibility on how they evaluate different values. Transfer functions migrated so far: "Cast" llvm-svn: 47125
-
Ted Kremenek authored
llvm-svn: 47123
-
- Feb 12, 2008
-
-
Ted Kremenek authored
llvm-svn: 47030
-
- Feb 08, 2008
-
-
Ted Kremenek authored
ConcreteInts. llvm-svn: 46883
-
Ted Kremenek authored
llvm-svn: 46875
-
Ted Kremenek authored
Renamed UninitializedValue to UninitializedVal. llvm-svn: 46874
-
- Feb 07, 2008
-
-
Ted Kremenek authored
Minor cleanups with generating nodes for NULL-pointer dereferences. llvm-svn: 46851
-
Ted Kremenek authored
llvm-svn: 46843
-
Chris Lattner authored
llvm-svn: 46840
-
Ted Kremenek authored
Fixed insidious bug in handling dereferences. llvm-svn: 46835
-
- Feb 06, 2008
-
-
Ted Kremenek authored
code structure is more suitable for additional symbolic analysis. llvm-svn: 46831
-
Ted Kremenek authored
"if(x)". On the true branch we know the value is != 0, and on the false branch we know it is 0. llvm-svn: 46814
-
Ted Kremenek authored
Removed lval::SymIntConstraintVal; wrappers for symbolic constraints are not lvalues (only integers that evaluate to !0 or 0). llvm-svn: 46796
-
Ted Kremenek authored
nonlval::SymIntConstraintVal. Reworked transfer function for '==' and '!=' for LValues to return SymIntConstraintVal when comparing a symbol with a constant. llvm-svn: 46778
-
- Feb 05, 2008
-
-
Ted Kremenek authored
This noticeably cleans up the naming of these classes. llvm-svn: 46770
-
Ted Kremenek authored
transfer function evaluation that represent constraints between symbolic values and constant integers. llvm-svn: 46769
-
- Feb 04, 2008
-
-
Ted Kremenek authored
llvm-svn: 46708
-
- Feb 01, 2008
-
-
Ted Kremenek authored
Implemented '==' and '!=' for ConcreteIntLValue. llvm-svn: 46630
-
- Jan 31, 2008
-
-
Ted Kremenek authored
Moved ValueKey/ValueMap declaration to ValueState.h. llvm-svn: 46618
-