]> granicus.if.org Git - clang/history - Analysis
only update the llvm type for a struct when we used the struct
[clang] / Analysis /
2008-02-06 Ted KremenekFixed bug in '=' transfer function: RHS does not have...
2008-02-06 Ted KremenekFixed signedness bug in cast transfer function when...
2008-02-06 Ted KremenekModified state pretty-printing to include the '!='...
2008-02-06 Ted KremenekDisabled operator= for ValueStateImpl.
2008-02-06 Ted KremenekFixed bug when allocating a ValueStateImpl object in...
2008-02-06 Ted KremenekAdded some skeleton code for performing "assume" on...
2008-02-05 Ted KremenekAdded pretty-printing support for lval::SymIntConstrain...
2008-02-05 Ted KremenekMoved implementation of cast<> for SymbolData closer...
2008-02-05 Ted KremenekAdded new "NonLValue" class: SymIntConstraintVal. This...
2008-02-05 Ted KremenekMoved subclasses of LValue and NonLValue into their...
2008-02-05 Ted KremenekAdded "SymIntConstraint", a utility class to represent...
2008-02-05 Ted KremenekAdded "batch" processing versions of Nodify and SetValu...
2008-02-05 Ted KremenekAdded a "ConstantNotEq" map to ValueState (and added...
2008-02-05 Ted KremenekAdded some comments.
2008-02-05 Ted KremenekRenamed typedef "iterator" in ValueState to "vb_iterato...
2008-02-05 Ted KremenekReordered fields/methods in ValueState to make it more...
2008-02-05 Ted KremenekOverhauling of "ValueState" so that it represents its...
2008-02-05 Ted KremenekValueManager now uses the BumpPtrAllocator owned by...
2008-02-05 Ted KremenekSimplified transfer functions for '++' and '--'
2008-02-05 Ted KremenekImplemented initial transfer function support for ...
2008-02-04 Ted KremenekAdded file that should have been in my previous commit.
2008-02-04 Ted KremenekCreated ValueStateManager, a full-blown class to manage...
2008-02-04 Ted KremenekImplemented transfer function for unary '~'.
2008-02-01 Ted KremenekImplemented casts for ConcreteInt and ConcreteIntLValue.
2008-01-31 Ted KremenekAdded skeleton for new LValue class ConcereteIntLValue.
2008-01-31 Ted KremenekMoved RValue code in GRConstants.cpp to RValue.[h,cpp].
2008-01-31 Ted KremenekFixed misspelling of "LLVM" due to some editor+Ted...
2008-01-31 Ted KremenekAdded transfer function support for unary '&' and ...
2008-01-31 Ted KremenekAdded 'SymbolicLValue' class to represent LValues whose...
2008-01-30 Ted KremenekWe now delay adding nodes created by GRBranchNodeBuilde...
2008-01-30 Ted KremenekImplemented some branch pruning in GRConstants using...
2008-01-30 Ted KremenekMinor cosmetic cleanups: replaced some integer literals...
2008-01-29 Ted KremenekImplemented more boilerplate in GREngine for processing...
2008-01-29 Ted KremenekFixed bit-setting bug for ExplodedNodeImpl::NodeGroup.
2008-01-29 Ted KremenekAdded boilerplate logic in GREngine for processing...
2008-01-29 Ted KremenekRenamed GRNodeBuilder to GRStmtNodeBuilder.
2008-01-29 Ted KremenekMinor fix in transfer function of '!=' where a 'false...
2008-01-29 Ted KremenekAdded preliminary transfer function support for '=...
2008-01-29 Ted KremenekAdded "SymbolManager", which manages the set of symboli...
2008-01-29 Ted KremenekFixed bug where not all dead subexpressions were being...
2008-01-29 Ted KremenekModified LiveVariables to perform all of its base initi...
2008-01-29 Ted KremenekAdded skeleton code for tracking the values of function...
2008-01-29 Ted KremenekDriver now passes the top-level FunctionDecl* to GRCons...
2008-01-28 Ted KremenekAdded RValue class "UninitializedValue".
2008-01-28 Ted KremenekAdded transfer function logic for "%=" operator.
2008-01-28 Ted KremenekAdded transfer function hookups for "modulo" operator.
2008-01-28 Ted KremenekMinor tweaking with hierarchy of NonLValue objects...
2008-01-28 Ted KremenekSome additional cleanups with method names.
2008-01-26 Ted KremenekAdded back logic in patch r46361 (http://llvm.org/viewv...
2008-01-25 Ted KremenekImplemented transfer function for '/='.
2008-01-25 Ted KremenekFurther refactoring of transfer functions by having...
2008-01-25 Ted KremenekRenamed RValueDisjunctiveEqual to RValEqualityORSet.
2008-01-25 Ted KremenekFixed 80 col. violation.
2008-01-25 Ted KremenekRenamed RValueMayEqualSet to RValueDisjunctiveEqual.
2008-01-24 Ted KremenekSome minor restructuring around LValue and RValue types...
2008-01-24 Ted Kremenekenum value name change.
2008-01-24 Ted KremenekMore cleanups to pretty-printing of states in GraphViz...
2008-01-24 Ted KremenekAdded transfer function for DeclStmt.
2008-01-24 Ted KremenekAdjusted storage of values for Stmt* so that we need...
2008-01-24 Ted KremenekFixed a bug where the values of block-level expressions...
2008-01-24 Ted KremenekMinor tweaks in the transfer functions for pre- and...
2008-01-24 Ted KremenekAdded support for unary operator '-' for equality sets.
2008-01-24 Ted KremenekAdded transfer functions for pre- and post- increment...
2008-01-24 Ted KremenekAdded passing "ASTContext" to both GREngine and GRConst...
2008-01-24 Ted KremenekMinor tweak in GetValue to avoid an extra check for...
2008-01-23 Ted KremenekImplemented value tracking support for '*' and '*='.
2008-01-23 Ted KremenekImplemented value tracking support for '+=' and '-='.
2008-01-23 Ted KremenekRemoved extra GraphViz node attributes for GRConstants...
2008-01-23 Ted Kremeneksome prettying of the GraphViz visualization of GRConst...
2008-01-23 Ted KremenekMajor "architectural" changes to the GRConstants analys...
2008-01-18 Ted KremenekFixed bug in 'GetBinding' when doing the lookup of...
2008-01-18 Ted KremenekFixed bug in 'LiveVariables' analysis where we incorrec...
2008-01-17 Ted KremenekModified the notion of "Block-level expressions" in...
2008-01-17 Ted KremenekAdded support to dataflow solver to (when requested...
2008-01-17 Ted KremenekRemoved FindDeclRef, and used Expr::IgnoreParens instea...
2008-01-17 Ted KremenekAdded method Expr::IgnoreParens(), which returns the...
2008-01-17 Ted KremenekAdded some experimental optimizations to remove dead...
2008-01-16 Ted KremenekChanged sorting criteria for DSPtr to put sub-expressio...
2008-01-16 Ted KremenekChanged sorting criteria for DSPtr to sort Decl* before...
2008-01-16 Ted KremenekIntegerLiterals are no longer evaluated to create separ...
2008-01-16 Ted KremenekFixed bug where we performed addition instead of subtra...
2008-01-16 Ted KremenekFixed iterator bug in ExplodedNodeImpl::NodeGroup:...
2008-01-16 Ted KremenekAdded initial graph visualization support for the GRCon...
2008-01-16 Ted KremenekAdded support from retrieving stored values to variables.
2008-01-16 Ted KremenekAdded support for assignments in GRConstants.
2008-01-16 Ted KremenekFixed bug where GRConstants::AddBindings() did not...
2008-01-16 Ted KremenekFixed bug in cleanup of nodes in ExplodedNodeImpl where...
2008-01-16 Ted KremenekHooked up the GRConstants analysis to the driver.
2008-01-16 Ted KremenekMore cleanups in DoStmt. The NodeSets are now vectors...
2008-01-16 Ted KremenekAdjusted DSPtr::Profile method again, since my last...
2008-01-16 Ted KremenekChanged 'Profile' method for DSPtr to incorporate the...
2008-01-16 Ted KremenekRenamed some internal classes for the GR-Constant Propa...
2008-01-15 Ted KremenekAdded skeleton implementation of new constant-prop...
2008-01-15 Ted KremenekRemoved implicit transitions to a "BlockExit" location...
2008-01-14 Ted KremenekAdded prototype implementation of path-sens. analysis...
2008-01-13 Ted KremenekMoved destructor logic of templated class ExplodedGraph...
2008-01-13 Ted KremenekCreated ExplodedGraph.cpp and moved most method impleme...
2008-01-11 Ted KremenekAdded ProgramPoint.cpp, which implements several method...
2008-01-11 Ted KremenekRenamed ProgramEdge to ProgramPoint and changed subclas...
2008-01-09 Ted KremenekRemoved some files related to the path-sensitive solver...
next