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
/
lib
/
Analysis
/
SVals.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add logic for invalidating array region to CFRefCount.cpp. When invalidating
Zhongxing Xu
2009-05-12
1
-0
/
+25
*
Rename:
Zhongxing Xu
2009-05-09
1
-2
/
+2
*
As discussed with Ted, rename TypedRegion::getObjectType() to
Zhongxing Xu
2009-05-09
1
-1
/
+1
*
rename: MemRegion:
Zhongxing Xu
2009-05-09
1
-1
/
+1
*
Rename 'makeZeroIndex' to 'makeZeroArrayIndex'.
Ted Kremenek
2009-05-04
1
-1
/
+1
*
array indexes are unsigned integers of the same width as pointer.
Zhongxing Xu
2009-05-04
1
-0
/
+4
*
Use 'getAs<CodeTextRegion>' instead of 'dyn_cast<CodeTextRegion>' to handle any
Ted Kremenek
2009-04-21
1
-1
/
+1
*
Remove loc::FuncVal.
Zhongxing Xu
2009-04-20
1
-9
/
+0
*
get a CodeTextRegion when visiting FunctionDecl reference.
Zhongxing Xu
2009-04-20
1
-3
/
+20
*
As we now have ValueManager as the new value factory, we do not need factory
Zhongxing Xu
2009-04-20
1
-1
/
+1
*
Implement analyzer support for OSCompareAndSwap. This required pushing "tagged"
Ted Kremenek
2009-04-11
1
-0
/
+4
*
Move a few more NonLoc static functions to ValueManager.
Ted Kremenek
2009-04-10
1
-9
/
+8
*
Add prototype for CodeTextRegion.
Zhongxing Xu
2009-04-10
1
-0
/
+24
*
Finally nuke loc::SymbolVal.
Zhongxing Xu
2009-04-10
1
-7
/
+0
*
- Move ownership of MemRegionManager into ValueManager.
Ted Kremenek
2009-04-09
1
-9
/
+8
*
Remove SVal::MakeZero and replace it with ValueManager::makeZeroVal.
Ted Kremenek
2009-04-09
1
-1
/
+1
*
stop using loc::SymbolVal and clean up code with new API.
Zhongxing Xu
2009-04-09
1
-2
/
+0
*
Add a new method because sometimes the type of the conjured symbol is not the
Zhongxing Xu
2009-04-09
1
-0
/
+13
*
Create a symbolic region instead of a loc::SymbolVal. This is a continued step
Zhongxing Xu
2009-04-09
1
-13
/
+10
*
Enhance analyzer reasoning about sending messages to nil. A nil receiver ret...
Ted Kremenek
2009-04-08
1
-0
/
+20
*
This is the first step to gradually remove the use of loc::SymbolVal. Now
Zhongxing Xu
2009-04-03
1
-2
/
+3
*
Remove dead code.
Ted Kremenek
2009-03-30
1
-103
/
+0
*
analyzer infrastructure: make a bunch of changes to symbolic expressions that
Ted Kremenek
2009-03-26
1
-109
/
+107
*
This patch adds two more SymbolData subclasses: SymIntExpr and SymSymExpr, for
Zhongxing Xu
2009-03-25
1
-0
/
+17
*
GRExprEngine:
Ted Kremenek
2009-03-20
1
-0
/
+17
*
Fix crash reported in <rdar://problem/6695527>. We now have
Ted Kremenek
2009-03-18
1
-3
/
+10
*
Remove some now-unneeded calls to llvm::errs().flush().
Daniel Dunbar
2009-03-10
1
-1
/
+1
*
Rework use of loc::SymbolVal in the retain/release checker to use the new method
Ted Kremenek
2009-03-03
1
-0
/
+36
*
Fix case where we should use dyn_cast instead of cast.
Ted Kremenek
2009-03-03
1
-1
/
+1
*
Fix a couple bugs:
Ted Kremenek
2009-01-30
1
-4
/
+3
*
Static analyzer: Remove a bunch of outdated SymbolData objects and
Ted Kremenek
2009-01-22
1
-31
/
+7
*
Lazy bingding for region-store manager.
Zhongxing Xu
2008-12-20
1
-0
/
+15
*
Add utility method. Remove an unused method.
Zhongxing Xu
2008-12-09
1
-0
/
+2
*
Rename SymbolID to SymbolRef. This is a precursor to some overhauling of the...
Ted Kremenek
2008-12-05
1
-2
/
+2
*
Add utility methods.
Zhongxing Xu
2008-11-24
1
-0
/
+9
*
Add getSize() support for StringRegion.
Zhongxing Xu
2008-11-24
1
-0
/
+5
*
Initial support for checking out of bound memory access. Only support
Zhongxing Xu
2008-11-22
1
-0
/
+5
*
Add SymbolData for array elements and struct fields.
Zhongxing Xu
2008-11-19
1
-0
/
+16
*
Flush llvm::errs() when printing out SVals.
Ted Kremenek
2008-11-15
1
-1
/
+1
*
Pretty-printing for SVals now mainly uses llvm::raw_ostream. We have an adap...
Ted Kremenek
2008-10-30
1
-125
/
+9
*
Added iterators to nonloc::CompoundSVal.
Ted Kremenek
2008-10-30
1
-0
/
+21
*
80 col violation.
Ted Kremenek
2008-10-30
1
-3
/
+3
*
CompoundVal now uses an ImmutableList<SVal> to store its set of SVals. This ...
Ted Kremenek
2008-10-30
1
-3
/
+8
*
Add CompoundVal and CompoundValData for representing the value of InitListExpr.
Zhongxing Xu
2008-10-30
1
-0
/
+5
*
- Fix type-punning warning in SVals.cpp by using a real iterator class for sy...
Ted Kremenek
2008-10-27
1
-11
/
+11
*
Remove loc::StringLiteralVal. Now we allocate regions for string literals in ...
Zhongxing Xu
2008-10-26
1
-16
/
+0
*
Add printing with llvm::raw_ostream methods to SVals.
Zhongxing Xu
2008-10-24
1
-0
/
+131
*
Rename:
Zhongxing Xu
2008-10-21
1
-0
/
+399