summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Teach GRExprEngine to handle the initialization of the condition variable of ↵Ted Kremenek2009-12-243-11/+33
| | | | | | a SwitchStmt. llvm-svn: 92102
* Add CFG support for the initializer of the condition variable of a SwitchStmt.Ted Kremenek2009-12-241-2/+13
| | | | llvm-svn: 92101
* Modify SwitchStmt::child_begin()/child_end() to include the initializer for ↵Ted Kremenek2009-12-241-4/+14
| | | | | | the condition variable. llvm-svn: 92100
* Change errs() to dbgs().David Greene2009-12-241-1/+1
| | | | llvm-svn: 92099
* move an optimization for memcmp out of simplifylibcalls and into Chris Lattner2009-12-245-16/+183
| | | | | | | | | SDISel. This optimization was causing simplifylibcalls to introduce type-unsafe nastiness. This is the first step, I'll be expanding the memcmp optimizations shortly, covering things that we really really wouldn't want simplifylibcalls to do. llvm-svn: 92098
* Change errs() to dbgs().David Greene2009-12-241-13/+13
| | | | llvm-svn: 92097
* Change errs() to dbgs().David Greene2009-12-241-1/+1
| | | | llvm-svn: 92096
* support the warn_unused_result in C++ class methodsNuno Lopes2009-12-242-0/+13
| | | | llvm-svn: 92095
* Change errs() to dbgs().David Greene2009-12-241-3/+4
| | | | llvm-svn: 92094
* Change errs() to dbgs().David Greene2009-12-241-59/+59
| | | | llvm-svn: 92093
* Change errs() to dbgs().David Greene2009-12-241-1/+1
| | | | llvm-svn: 92092
* Change errs() to dbgs().David Greene2009-12-231-3/+3
| | | | llvm-svn: 92091
* allow the noreturn attribute to be used in class methodsNuno Lopes2009-12-232-1/+12
| | | | llvm-svn: 92090
* Add StmtIterator support for iterating over both the conditionTed Kremenek2009-12-234-17/+38
| | | | | | | | | | variable initializer and the other expressions in an IfStmt. This change required adding a 'DoDestroy()' method for IfStmt that did not include destroying the initializer (since that is owned by the VarDecl). llvm-svn: 92089
* Change errs() to dbgs().David Greene2009-12-231-3/+3
| | | | llvm-svn: 92088
* Tidy up FindSubExprAssignments to not deference the child_iterator multiple ↵Ted Kremenek2009-12-231-7/+10
| | | | | | times. llvm-svn: 92087
* Change dbgs() back to errs() as Chris requested.David Greene2009-12-231-1/+1
| | | | llvm-svn: 92086
* Change dbgs() back to errs() as Chris requested.David Greene2009-12-231-4/+4
| | | | llvm-svn: 92085
* reorder to follow a normal fall-through style, no functionality change.Chris Lattner2009-12-231-4/+3
| | | | llvm-svn: 92084
* Clarify how dbgs() operates.David Greene2009-12-231-1/+1
| | | | llvm-svn: 92083
* Fix a comment.David Greene2009-12-231-1/+1
| | | | llvm-svn: 92082
* Change dbgs() back to errs() for assert messages as Chris requested.David Greene2009-12-231-3/+3
| | | | llvm-svn: 92081
* Change dbgs() back to errs() for assert messages as Chris requested.David Greene2009-12-231-1/+1
| | | | llvm-svn: 92080
* sizeof(char) is always 1.Chris Lattner2009-12-231-2/+2
| | | | llvm-svn: 92079
* When we see a CXXDefaultArgExpr during template instantiation, rebuildDouglas Gregor2009-12-236-18/+46
| | | | | | | | the default argument so that we're sure to mark any referenced declarations. This gets us another little step closer to fixing PR5810. llvm-svn: 92078
* Change dbgs() back to errs() for assert messages as Chris requested.David Greene2009-12-231-4/+4
| | | | llvm-svn: 92077
* Change dbgs() back to errs() for assert messages as Chris requested.David Greene2009-12-231-3/+3
| | | | llvm-svn: 92076
* Remove dump routine and the associated Debug.h from a header. Patch upDavid Greene2009-12-233-41/+37
| | | | | | other files to compensate. llvm-svn: 92075
* Change dbgs() back to errs() as Chris requested.David Greene2009-12-233-39/+39
| | | | llvm-svn: 92073
* Fix regression found by g++.dg/eh/alias1.C.Mike Stump2009-12-231-0/+4
| | | | llvm-svn: 92072
* Convert debug messages to use dbgs(). Generally this meansDavid Greene2009-12-231-1/+2
| | | | | | s/errs/dbgs/g except for certain special cases. llvm-svn: 92071
* Increase StmtIterator size by one pointer (separating out the Stmt** from ↵Ted Kremenek2009-12-232-14/+15
| | | | | | | | the union including Decl* and Decl**). This change is setup for adding StmtIterator support for condition variables in IfStmt, WhileStmt, etc. llvm-svn: 92070
* Mangle block pointer types. Fixes PR5858.Anders Carlsson2009-12-232-2/+6
| | | | llvm-svn: 92069
* Convert debug messages to use dbgs(). Generally this meansDavid Greene2009-12-231-4/+4
| | | | | | s/errs/dbgs/g except for certain special cases. llvm-svn: 92068
* Convert debug messages to use dbgs(). Generally this meansDavid Greene2009-12-231-7/+7
| | | | | | s/errs/dbgs/g except for certain special cases. llvm-svn: 92067
* Convert debug messages to use dbgs(). Generally this meansDavid Greene2009-12-231-8/+8
| | | | | | s/errs/dbgs/g except for certain special cases. llvm-svn: 92066
* fix typoChris Lattner2009-12-231-1/+1
| | | | llvm-svn: 92065
* There is no such thing as typeinfo for a cv-qualified type. AssertDouglas Gregor2009-12-235-6/+34
| | | | | | | | that this is true when mangling, then fix up the various places in Sema and/or CodeGen that need to remove qualifiers. Addresses a linking issue when building LLVM with Clang. llvm-svn: 92064
* Convert debug messages to use dbgs(). Generally this meansDavid Greene2009-12-231-9/+9
| | | | | | s/errs/dbgs/g except for certain special cases. llvm-svn: 92063
* More cleanup/refactoring of the rewrite.Fariborz Jahanian2009-12-231-8/+6
| | | | llvm-svn: 92062
* Convert debug messages to use dbgs(). Generally this meansDavid Greene2009-12-231-20/+20
| | | | | | s/errs/dbgs/g except for certain special cases. llvm-svn: 92060
* Move kill flags when the same register occurs more than once in a sequence.Jakob Stoklund Olesen2009-12-231-1/+22
| | | | llvm-svn: 92058
* simplify my previous patch.Chris Lattner2009-12-231-9/+2
| | | | llvm-svn: 92057
* fix opencl extvector element extraction on rvalues. We previouslyChris Lattner2009-12-232-8/+43
| | | | | | error_unsupported on test10 and crashed on test11. llvm-svn: 92056
* comment tweakChris Lattner2009-12-231-1/+1
| | | | llvm-svn: 92055
* Handle undef operands properly.Jakob Stoklund Olesen2009-12-231-4/+8
| | | | llvm-svn: 92054
* Make insert position available to MergeOpsUpdate.Jakob Stoklund Olesen2009-12-231-24/+25
| | | | | | | Rearrange arguments. No functional changes llvm-svn: 92053
* Perform kill flag calculations in new method. No functional changes.Jakob Stoklund Olesen2009-12-231-12/+15
| | | | llvm-svn: 92052
* Move repeated code to a new method. No functional change.Jakob Stoklund Olesen2009-12-231-17/+47
| | | | llvm-svn: 92051
* Convert debug messages to use dbgs(). Generally this meansDavid Greene2009-12-231-10/+10
| | | | | | s/errs/dbgs/g except for certain special cases. llvm-svn: 92050
OpenPOWER on IntegriCloud