aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* fix bogus testChris Lattner2010-01-091-2/+2
* fix bogus testChris Lattner2010-01-091-1/+1
* fix PR5983, reject function bodies with no blocks per the grammar.Chris Lattner2010-01-091-0/+4
* improve documentation for linkonce to be less confusing.Chris Lattner2010-01-091-4/+11
* Fix http://llvm.org/PR5729: x86-64 tail calls were putting their targets intoJeffrey Yasskin2010-01-092-2/+73
* 2010 is upon us.Chris Lattner2010-01-091-1/+1
* Use WriteAsOperand instead of getName() to print loop header names,Dan Gohman2010-01-0922-37/+48
* Tighten up the vim LLVM IR syntax highlighting regex for labels, and add aDan Gohman2010-01-091-1/+3
* Set the vim auto-indent setting for open braces after case statements toDan Gohman2010-01-091-1/+1
* Fixed linking of modules containing aliases to constant bitcasts. Existing b...David Chisnall2010-01-091-5/+16
* Suppress use of uninitialized variable warning.Duncan Sands2010-01-091-1/+1
* only factor from expressions whose uses are empty and whoseChris Lattner2010-01-092-1/+24
* Revert an earlier change to SIGN_EXTEND_INREG for vectors. The VTSDNodeDan Gohman2010-01-099-67/+156
* clean up this code, add a fixme.Chris Lattner2010-01-091-7/+7
* Delete NamedMDSymTable while destrucing Module.Devang Patel2010-01-093-1/+7
* Add DEBUG_DECLARE. Not used yet.Dale Johannesen2010-01-095-6/+28
* NamedMDNode is never used so there is no need to enumerate it here.Devang Patel2010-01-091-1/+1
* Fix nondeterministic behavior.Julien Lerouge2010-01-091-6/+7
* NamedMDNode element is either null or MDNode. Otherwise this is a malformed N...Devang Patel2010-01-091-1/+3
* Derive NamedMDNode from Value.Devang Patel2010-01-094-15/+28
* Dan pointed out checking whether a node is dead by comparing its opcode to IS...Evan Cheng2010-01-091-8/+26
* Add DEBUG_VALUE. Not used yet.Dale Johannesen2010-01-085-6/+28
* Fix a critical bug in 64-bit atomic operation lowering for 32-bit. The result...Evan Cheng2010-01-082-8/+39
* Grammar thinko.Eric Christopher2010-01-081-1/+1
* Remove unnecessary dyn_cast and add a comment. Part of a WIP.Eric Christopher2010-01-081-4/+4
* mplement a theoretical fixme.Chris Lattner2010-01-081-3/+7
* rename CanEvaluateInDifferentType -> CanEvaluateTruncated and Chris Lattner2010-01-081-71/+28
* Fix comment.Evan Cheng2010-01-081-1/+1
* teach instcombine to delete sign extending shift pairs (sra(shl X, C), C) whenChris Lattner2010-01-082-4/+34
* fix PR5978 by peeling the loop so that we avoid shifting theChris Lattner2010-01-082-2/+12
* Suppress an unused variable warning when assertions are off;Duncan Sands2010-01-081-2/+3
* tidy up some stuff duncan pointed out.Chris Lattner2010-01-081-2/+3
* Minor change, change the order of two "let Inst{...}" stmts within multiclassJohnny Chen2010-01-081-1/+1
* After further thought revert the patch to make fast-isel avoidEric Christopher2010-01-081-6/+0
* ReplaceAllUsesOfValueWith may delete other nodes that the one being replaced....Evan Cheng2010-01-082-1/+29
* Fix what looks to me obvious instruction definition bugs.Evan Cheng2010-01-082-1/+3
* Remove extraneous include.Eric Christopher2010-01-081-1/+0
* Add assert to check dominance dfs numbers.Tobias Grosser2010-01-071-0/+7
* Remove workaround in PostDominatorsTobias Grosser2010-01-072-19/+6
* Fix DFS number calculation for postdominatorsTobias Grosser2010-01-071-23/+29
* teach ComputeNumSignBits to look through PHI nodes.Chris Lattner2010-01-073-7/+37
* filecheckizeChris Lattner2010-01-071-3/+5
* Enhance instcombine to reason more strongly about promoting computationChris Lattner2010-01-072-51/+155
* Fix rdar://7517201, a regression introduced by r92849.Chris Lattner2010-01-073-51/+24
* factor this code better and reduce nesting at the sameChris Lattner2010-01-071-61/+41
* Revert r92939. These intrinsics get matched to LLVM instructions,David Greene2010-01-071-24/+0
* APInt'fy TargetLowering::SimplifySetCC to fix PR5963.Evan Cheng2010-01-072-15/+31
* Add some "missing" instrinsics to make the SSE intrinsic set a bit moreDavid Greene2010-01-071-0/+24
* Simplify code. No intended functionality/performance change.Benjamin Kramer2010-01-071-37/+12
* If the data requires a relocation then don't attempt toEric Christopher2010-01-071-0/+7