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
/
GRExprEngine.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Fix bug when processing '?' operator: invalidate the old "Uninitialized" valu...
Ted Kremenek
2008-02-26
1
-2
/
+4
*
Don't emit divide-by-zero errors when we divide by an unknown (not
Ted Kremenek
2008-02-26
1
-45
/
+57
*
Removed static analysis-specific diagnostics from DiagnosticKinds.def.
Ted Kremenek
2008-02-26
1
-1
/
+5
*
Small fixes to shore up overhauling of transfer function logic for '&&' and '||.
Ted Kremenek
2008-02-26
1
-2
/
+9
*
optimization: no longer create ExplodedNodes for IntegerLiteral and
Ted Kremenek
2008-02-26
1
-27
/
+2
*
Major cleanup of the transfer function logic for '&&', '||', and '?'. We
Ted Kremenek
2008-02-26
1
-53
/
+109
*
Fixed inverted condition.
Ted Kremenek
2008-02-26
1
-1
/
+1
*
Added lazy "symbolication" of parameter variables and global variables.
Ted Kremenek
2008-02-26
1
-9
/
+62
*
Added FIXME.
Ted Kremenek
2008-02-26
1
-0
/
+2
*
Better handling of calls to functions via function pointers.
Ted Kremenek
2008-02-25
1
-3
/
+5
*
Expanded transfer function support for divide-by-zero checking to include
Ted Kremenek
2008-02-25
1
-3
/
+10
*
Added transfer function support for checking for divide-by-zero errors.
Ted Kremenek
2008-02-25
1
-1
/
+55
*
Added "assumption" logic for lval::FuncVal and lval::GotoLabel, and simplified
Ted Kremenek
2008-02-22
1
-0
/
+2
*
Bug fix: For transfer function for unary "!", compare the subexpression value
Ted Kremenek
2008-02-22
1
-1
/
+2
*
Added transfer function support for dispatching to functions we don't know
Ted Kremenek
2008-02-21
1
-4
/
+14
*
Regression fix: Handle pointer arithmetic in unary ++/--.
Ted Kremenek
2008-02-21
1
-2
/
+2
*
Removed bogus assertions regard LValues binding to UnknownVal; they can
Ted Kremenek
2008-02-21
1
-4
/
+8
*
FIX: Promote the correct operand.
Ted Kremenek
2008-02-21
1
-1
/
+1
*
Simplified and generalized transfer function logic for casts, allowing
Ted Kremenek
2008-02-21
1
-6
/
+14
*
Added transfer function support for sizeof(void)
Ted Kremenek
2008-02-21
1
-5
/
+9
*
Major cleanup of path-sensitive analysis engine and the current analysis
Ted Kremenek
2008-02-21
1
-270
/
+329
*
Implemented transfer function logic for unary '+'
Ted Kremenek
2008-02-20
1
-0
/
+6
*
Placed transfer function logic for dereferences in its own method, while at
Ted Kremenek
2008-02-20
1
-85
/
+130
*
Added special handling for UninitializedVals for the transfer function logic
Ted Kremenek
2008-02-19
1
-0
/
+20
*
Fixed transfer function for casts to always evaluate the effects of the
Ted Kremenek
2008-02-19
1
-5
/
+8
*
Added transfer function support for casting to "void".
Ted Kremenek
2008-02-19
1
-2
/
+3
*
Added back explicit state/node creation when visiting IntegerLiterals and
Ted Kremenek
2008-02-19
1
-1
/
+26
*
Added boilerplate transfer function support for CallExprs.
Ted Kremenek
2008-02-19
1
-10
/
+55
*
Added FIXME for properly handling local arrays using symbolic LValues.
Ted Kremenek
2008-02-19
1
-0
/
+5
*
--grsimple now reports the number of nodes in the ExplodedGraph for
Ted Kremenek
2008-02-19
1
-13
/
+33
*
Added more assertions and checks in transfer function logic to check for
Ted Kremenek
2008-02-18
1
-7
/
+28
*
Refactored code for transfer functions for binary operators involving two LVa...
Ted Kremenek
2008-02-15
1
-5
/
+10
*
Added transfer function support for conditional branches with a NULL conditio...
Ted Kremenek
2008-02-15
1
-5
/
+30
*
Simplified transfer function logic for ++/-- operators.
Ted Kremenek
2008-02-15
1
-69
/
+28
*
Remove unnecessary references to VariableArrayType from Analysis.
Eli Friedman
2008-02-15
1
-2
/
+2
*
Added boilerplate transfer function support for pointer arithmetic operations.
Ted Kremenek
2008-02-15
1
-2
/
+10
*
When visualizing ExplodedNodes created by GRExprEngine, color nodes with
Ted Kremenek
2008-02-14
1
-1
/
+10
*
Renamed GRConstants => GRSimpleVals.
Ted Kremenek
2008-02-14
1
-32
/
+8
*
#include cleanups in GRExprEngine.cpp/GRExprEngine.h. Moved GRExprEngine to
Ted Kremenek
2008-02-14
1
-0
/
+6
*
Partitioned definition/implementation of GRExperEngine into .h and .cpp.
Ted Kremenek
2008-02-14
1
-337
/
+7
*
Migrated transfer functions for binary operators for simple value tracking
Ted Kremenek
2008-02-14
1
-20
/
+29
*
Migrated transfer functions for unary "~" and "-" to GRTransferFuncs/GRSimple...
Ted Kremenek
2008-02-14
1
-2
/
+10
*
Started partitioning of transfer function logic (and thus the policy behind
Ted Kremenek
2008-02-14
1
-4
/
+20
*
Moved Rvalues.h from "Analysis/" to "include/clang/Analysis/PathSensitive".
Ted Kremenek
2008-02-14
1
-1
/
+0
*
Added support to GRCoreEngine/GRExprEngine for processing control-flow
Ted Kremenek
2008-02-13
1
-5
/
+127
*
Fixed 80 col violations.
Ted Kremenek
2008-02-13
1
-6
/
+6
*
Unbreak the build.
Ted Kremenek
2008-02-13
1
-1
/
+1
*
Renamed files to match class renaming in r47070:
Ted Kremenek
2008-02-13
1
-0
/
+1415
[prev]