aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* VAArg may trap.Dan Gohman2008-04-141-0/+1
* Initial libcall support for LegalizeTypes. This isDuncan Sands2008-04-143-0/+116
* add a new CallGraphNode::removeCallEdgeFor method, tidy some comments.Chris Lattner2008-04-132-5/+24
* Add support for equality comparison of CallSite's.Chris Lattner2008-04-131-0/+3
* Replace calls of the form V1->setName(V2->getName()) with V1->takeName(V2), Owen Anderson2008-04-136-7/+7
* LegalizeTypes can sometimes have deleted nodesDuncan Sands2008-04-132-0/+51
* Add a divided flag for the first piece of an argument divided into mulitple p...Nicolas Geoffray2008-04-133-14/+24
* The functionality being tested was removed because it was horribly unsafe.Owen Anderson2008-04-131-1/+1
* Fix some serious logic errors that broke the jit on darwin/x86-64.Chris Lattner2008-04-131-3/+3
* Merge LLVMBuilder and FoldingBuilder, callingDuncan Sands2008-04-1318-479/+281
* Gabor points out that reserveOperandSpace takes # of values, Chris Lattner2008-04-131-1/+1
* Provide option for stack alignment overrideAnton Korobeynikov2008-04-121-0/+7
* This patch corrects the handling of byval arguments for tailcallArnold Schwaighofer2008-04-124-30/+182
* Factor some libcall code.Duncan Sands2008-04-121-61/+49
* Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which are not LegalDan Gohman2008-04-1231-750/+687
* Fix a bug that prevented x86-64 from using rep.movsq forDan Gohman2008-04-122-3/+3
* 80 col fixNate Begeman2008-04-121-1/+1
* Restore code to disable crash catcher on older OS X systemsNate Begeman2008-04-121-1/+25
* Add debugging code.Evan Cheng2008-04-121-3/+7
* Reenable JIT symbol table.Chris Lattner2008-04-111-1/+1
* Do not add empty live intervals to handled_. They should never be undone for ...Evan Cheng2008-04-111-2/+1
* If a PHI node has a single implicit_def source, replace it with an implicit_d...Evan Cheng2008-04-112-5/+3563
* Use of implicit_def is not part of live interval. Create empty intervals for ...Evan Cheng2008-04-114-15/+58
* Change llvm tools install location.Devang Patel2008-04-111-8/+8
* improvements for IntrusiveRefCntPtr, patch by Mikhail GlushenkovChris Lattner2008-04-111-2/+7
* The Ada front-end from the LLVM 2.2 releaseDuncan Sands2008-04-111-7/+9
* detabifyGabor Greif2008-04-111-1/+1
* Add testcase for PR2213.Owen Anderson2008-04-111-0/+12
* Fix PR2213 by simultaneously making GVN more aggressive with the return valuesOwen Anderson2008-04-111-29/+20
* New test.Evan Cheng2008-04-102-1/+259
* Remove implicit_def instructions that become dead as result of coalescing.Evan Cheng2008-04-101-19/+37
* Allow registers defined by implicit_def to be clobbered.Evan Cheng2008-04-102-9/+33
* Fix a typo in a comment.Dan Gohman2008-04-101-1/+1
* Fix a typo in a comment.Dan Gohman2008-04-101-1/+1
* Fix for PR2190. Memdep's non-local caching was checking dirtied blocks in theOwen Anderson2008-04-101-2/+4
* Make several symbols static.Dan Gohman2008-04-104-40/+40
* Teach InstCombine's ComputeMaskedBits to handle pointer expressionsDan Gohman2008-04-103-140/+372
* A copy instruction may use a register multiple times on some targets. Change ...Evan Cheng2008-04-102-2/+106
* Add comment.Evan Cheng2008-04-101-0/+2
* add a note, this is actually not too bad to implement.Chris Lattner2008-04-101-1/+7
* move the x86-32 part of PR2108 here.Chris Lattner2008-04-101-0/+48
* Fix the x86-64 side of PR2108 by adding a v2f64 version ofChris Lattner2008-04-102-0/+23
* produce an error on invalid input instead of asserting:Chris Lattner2008-04-101-0/+5
* Teach branch folding pass about implicit_def instructions. Unfortunately we c...Evan Cheng2008-04-103-4/+105
* Disable an xform we've had for a long time, pow(x,0.5) -> sqrt.Chris Lattner2008-04-101-0/+8
* Move memcpy / memset optimization pass after GVN.Evan Cheng2008-04-101-1/+1
* - More aggressively coalescing away copies whose source is defined by an impl...Evan Cheng2008-04-096-76/+421
* Make isVectorClearMaskLegal's operand list const.Dan Gohman2008-04-093-5/+6
* Fix some minor errors in comments.Dan Gohman2008-04-091-3/+3
* Add const qualifiers.Dan Gohman2008-04-091-2/+2