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
/
AST
/
CFG.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
-1509
/
+0
*
Small bug fix in CFG construction: the active block for LabelStmts comes
Ted Kremenek
2008-03-15
1
-2
/
+3
*
Added bandaid support in CFG construction for ObjCForEachStmt and ObjCAtTryStmt:
Ted Kremenek
2008-03-13
1
-0
/
+21
*
Add some missing #includes for GCC mainline, patch by Shantonu Sen!
Chris Lattner
2008-03-10
1
-1
/
+1
*
CallExprs are now no longer block-level expressions in the CFG by construction.
Ted Kremenek
2008-03-04
1
-12
/
+0
*
Minor CFG optimization: don't create separate block-level expressions for Dec...
Ted Kremenek
2008-02-29
1
-1
/
+14
*
Fixed edge-case in CFG construction where goto jumps would not always get
Ted Kremenek
2008-02-27
1
-1
/
+4
*
Bug fix in CFG construction: Properly register the loop head as the implicit
Ted Kremenek
2008-02-27
1
-3
/
+4
*
Fixed CFG construction bug that occurred when a condition for a loop spanned
Ted Kremenek
2008-02-27
1
-3
/
+4
*
Do include ParenExpr in the CFG; only include their subexpression.
Ted Kremenek
2008-02-26
1
-0
/
+3
*
Fixed bug in CFG construction when a CompoundStmt ended with a NullStmt.
Ted Kremenek
2008-02-26
1
-10
/
+6
*
When creating the CFGBlocks for a switch statement, we now have the "default"
Ted Kremenek
2008-02-13
1
-18
/
+41
*
Fixed bug in CFG construction when processing switch statements that contain no
Ted Kremenek
2008-02-13
1
-0
/
+16
*
Added method "printTerminator" to CFGBlock so that external clients can
Ted Kremenek
2008-01-30
1
-12
/
+14
*
Added back logic in patch r46361 (http://llvm.org/viewvc/llvm-project?rev=463...
Ted Kremenek
2008-01-26
1
-8
/
+40
*
Reverting r46361 (http://llvm.org/viewvc/llvm-project?rev=46361&view=rev) until
Ted Kremenek
2008-01-25
1
-35
/
+8
*
When adding assignment expressions to the set of block-level expressions, only
Ted Kremenek
2008-01-25
1
-8
/
+35
*
Modified the notion of "Block-level expressions" in CFGs to include Stmt*. This
Ted Kremenek
2008-01-17
1
-11
/
+15
*
Renamed ProgramEdge to ProgramPoint and changed subclasses of ProgramEdge
Ted Kremenek
2008-01-11
1
-0
/
+15
*
Added VISIBILITY_HIDDEN to classes/structs in anonymous namespace.
Ted Kremenek
2008-01-08
1
-6
/
+7
*
Don't attribute in file headers anymore. See llvmdev for the
Chris Lattner
2007-12-29
1
-2
/
+2
*
Fixed successor order for CFG basic blocks when handling: x && y. The bug
Ted Kremenek
2007-12-21
1
-3
/
+12
*
Removed CFG.cpp's dependence on #including iostream.
Ted Kremenek
2007-12-17
1
-3
/
+3
*
CFG bug fix: for sizeof(expressions), don't expand the control-flow
Ted Kremenek
2007-12-13
1
-6
/
+21
*
Fixed bug in CFG::PopulateBlkExprMap where the ordering
Ted Kremenek
2007-12-10
1
-2
/
+4
*
Fixed bug in CFG construction where we did not properly handle the GCC
Ted Kremenek
2007-11-26
1
-5
/
+34
*
Fixed bug in WalkaST_VisitDeclSubExprs where we failed to properly check if
Ted Kremenek
2007-11-18
1
-3
/
+4
*
Refactored CFG construction code that processes DeclStmts to use StmtIterator.
Ted Kremenek
2007-10-30
1
-23
/
+21
*
Modified CFG pretty-printing to directly use the (reverse) body
Ted Kremenek
2007-10-29
1
-1
/
+1
*
remove dead #include
Chris Lattner
2007-10-18
1
-1
/
+0
*
Migrated LiveVariables and UninitializedVariables to now use the
Ted Kremenek
2007-10-01
1
-0
/
+2
*
CFG objects now internally store a (lazily created) map from block-level
Ted Kremenek
2007-10-01
1
-1
/
+49
*
Removed "hasImplicitControlFlow" from class CFG, and moved it to class Stmt
Ted Kremenek
2007-10-01
1
-24
/
+0
*
Fix some use of uninit variables issues, reported by Anton.
Chris Lattner
2007-09-27
1
-1
/
+1
*
Fixed two bugs in CFG construction:
Ted Kremenek
2007-09-26
1
-14
/
+11
*
When building CFGs we now (unconditionally) add an empty CFGBlock to the CFG
Ted Kremenek
2007-09-17
1
-6
/
+6
*
Fixed unterminated string issue.
Hartmut Kaiser
2007-09-17
1
-1
/
+1
*
make var in anon namespace static. Use \n instead of std::endl.
Chris Lattner
2007-09-17
1
-4
/
+2
*
fix warning.
Chris Lattner
2007-09-16
1
-1
/
+1
*
Fixed a problem VC++ revealed in release mode. Please verify.
Hartmut Kaiser
2007-09-16
1
-1
/
+1
*
Fixed two problems VC++ revealed in release mode. Please verify.
Hartmut Kaiser
2007-09-16
1
-0
/
+4
*
Added static method "CFG::hasImplicitControlFlow".
Ted Kremenek
2007-09-11
1
-0
/
+24
*
Fixed bug where ternary expressions and GCC-style conditional expressions
Ted Kremenek
2007-09-11
1
-1
/
+18
*
Moved tracking of CFG block IDs into the CFG class.
Ted Kremenek
2007-09-05
1
-6
/
+4
*
Fixed missing '(' and ')' characters in (CFG) pretty-printing of
Ted Kremenek
2007-08-31
1
-2
/
+2
*
Added better pretty printing in CFGs for __builtin_choose_expr
Ted Kremenek
2007-08-31
1
-0
/
+6
*
Further cleanups in CFG printing for comma expressions, statement expressions...
Ted Kremenek
2007-08-31
1
-10
/
+48
*
Cleanups for printing the terminators of CFGBlocks for "?", "||", and "&&" op...
Ted Kremenek
2007-08-31
1
-2
/
+28
*
Added "PrinterHelper" interface (include/AST/PrinterHelper) that can
Ted Kremenek
2007-08-31
1
-80
/
+171
*
Added support for __builtin_choose_expr (ChooseExpr) in CFGs.
Ted Kremenek
2007-08-31
1
-0
/
+22
[next]