index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
clang
/
Analysis
/
GRSimpleVals.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Make a major restructuring of the clang tree: introduce a top-level
Chris Lattner
2008-03-15
1
-462
/
+0
*
Added initialization to ErrorDiag to silence gcc's warning of the variable
Ted Kremenek
2008-03-15
1
-1
/
+1
*
Emit warnings for undefined control-flow.
Ted Kremenek
2008-03-14
1
-11
/
+28
*
Path-sensitive analyses no longer take a FunctionDecl, but any Decl representing
Ted Kremenek
2008-03-14
1
-2
/
+2
*
Changed CallRetValSymbol to SymbolConjured to allow "conjured" symbols to be ...
Ted Kremenek
2008-03-12
1
-1
/
+1
*
In GRSimpleVals, added the generation of symbolic values for the return values
Ted Kremenek
2008-03-12
1
-3
/
+17
*
Improved ExplodedGraph::Trim to only show nodes reachable from a reverse BFS
Ted Kremenek
2008-03-12
1
-1
/
+1
*
Prototype (pre-alpha) implementation of CFRef checker.
Ted Kremenek
2008-03-12
1
-29
/
+39
*
Fix "error: explicit template specialization cannot have a storage class"
Chris Lattner
2008-03-10
1
-3
/
+3
*
Increased worklist limit for GRSimpleVals.
Ted Kremenek
2008-03-07
1
-1
/
+1
*
Added --trim-path-graph to the driver to trim paths from the ExplodedGraph
Ted Kremenek
2008-03-07
1
-2
/
+2
*
Renamed ValueManager to BasicValueFactory.
Ted Kremenek
2008-03-07
1
-31
/
+31
*
Refined divide-by-zero checking to distinguish between must and may
Ted Kremenek
2008-03-07
1
-2
/
+2
*
fix typos
Gabor Greif
2008-03-06
1
-1
/
+1
*
remove the source location arguments to various target query methods.
Chris Lattner
2008-03-05
1
-2
/
+2
*
Plug-in transfer function "EvalCall" now takes as an argument the current
Ted Kremenek
2008-03-05
1
-5
/
+10
*
Added preliminary transfer function support for references.
Ted Kremenek
2008-03-04
1
-1
/
+1
*
Enhanced pretty-printing of undefined-argument errors.
Ted Kremenek
2008-03-04
1
-8
/
+36
*
Added extra check for calls to functions where we pass undefined values
Ted Kremenek
2008-02-29
1
-0
/
+5
*
Add checks for function calls via a function pointer that is NULL, Undefined,
Ted Kremenek
2008-02-29
1
-0
/
+5
*
Added simple hack to reduce redundant warnings from the checker:
Ted Kremenek
2008-02-28
1
-0
/
+14
*
Added checking for undefined results of '<<' and '>>' (shifting by too many b...
Ted Kremenek
2008-02-28
1
-0
/
+5
*
Merged ValueState and ValueStateImpl into just ValueState, with GRExprEngine:...
Ted Kremenek
2008-02-28
1
-5
/
+3
*
Renamed "Uninitialized" -> "Undefined" in path-sensitive value tracking engine.
Ted Kremenek
2008-02-28
1
-7
/
+7
*
Fixed use of an uninitialized variable.
Ted Kremenek
2008-02-27
1
-1
/
+1
*
Added string "[CHECKER]" to the output diagnostics produced by the GRSimpleVa...
Ted Kremenek
2008-02-27
1
-0
/
+5
*
Header file cleanups: reduce number of includes; move ValueState.h into inclu...
Ted Kremenek
2008-02-27
1
-1
/
+1
*
Added boilerplate for plug-in transfer function support for CallExprs.
Ted Kremenek
2008-02-26
1
-0
/
+25
*
Removed static analysis-specific diagnostics from DiagnosticKinds.def.
Ted Kremenek
2008-02-26
1
-11
/
+43
*
Punt on unifying symbolic lvalues. This won't be needed for many checkers.
Ted Kremenek
2008-02-22
1
-6
/
+12
*
Added "assumption" logic for lval::FuncVal and lval::GotoLabel, and simplified
Ted Kremenek
2008-02-22
1
-13
/
+6
*
Remove incorrect casts from UnknownVal to NonLVal.
Ted Kremenek
2008-02-21
1
-2
/
+2
*
Simplified and generalized transfer function logic for casts, allowing
Ted Kremenek
2008-02-21
1
-9
/
+7
*
Major cleanup of path-sensitive analysis engine and the current analysis
Ted Kremenek
2008-02-21
1
-163
/
+129
*
Implemented transfer function logic for unary '+'
Ted Kremenek
2008-02-20
1
-0
/
+14
*
Fixed bug classof() bug with RValues that could cause an UninitializedVal
Ted Kremenek
2008-02-19
1
-1
/
+1
*
--grsimple now reports the number of nodes in the ExplodedGraph for
Ted Kremenek
2008-02-19
1
-5
/
+7
*
Added more assertions and checks in transfer function logic to check for
Ted Kremenek
2008-02-18
1
-6
/
+25
*
Temporary solution to push analysis through to analyzing PCRE.
Ted Kremenek
2008-02-18
1
-2
/
+4
*
A couple of msvc compile fixes from the ml; I haven't tested with msvc,
Eli Friedman
2008-02-16
1
-2
/
+2
*
Refactored code for transfer functions for binary operators involving two LVa...
Ted Kremenek
2008-02-15
1
-0
/
+18
*
Added boilerplate transfer function support for pointer arithmetic operations.
Ted Kremenek
2008-02-15
1
-0
/
+9
*
Added --grsimple-view option to clang driver; this is the same as
Ted Kremenek
2008-02-15
1
-2
/
+2
*
Don't analyze functions when we have parse errors.
Ted Kremenek
2008-02-14
1
-0
/
+3
*
Renamed GRConstants => GRSimpleVals.
Ted Kremenek
2008-02-14
1
-0
/
+30
*
Migrated transfer functions for binary operators for simple value tracking
Ted Kremenek
2008-02-14
1
-0
/
+158
*
Migrated transfer functions for unary "~" and "-" to GRTransferFuncs/GRSimple...
Ted Kremenek
2008-02-14
1
-1
/
+23
*
Started partitioning of transfer function logic (and thus the policy behind
Ted Kremenek
2008-02-14
1
-0
/
+59