aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
* Don't assume a tail call can't reference a byvalDale Johannesen2008-04-151-2/+4
* Use gv's --spartan option, which trades away an extra row of UI buttonsDan Gohman2008-04-151-0/+1
* Change Divided flag to Split, as suggested by EvanNicolas Geoffray2008-04-152-4/+4
* Treat EntryToken nodes as "passive" so that they aren't added to theDan Gohman2008-04-153-35/+51
* In -view-sunit-dags, display "special" chain dependencies as cyanDan Gohman2008-04-141-0/+2
* Remove unnecessary <sstream> includes.Dan Gohman2008-04-142-2/+0
* Avoid creating MERGE_VALUES nodes for single values.Dan Gohman2008-04-141-1/+2
* Teach AliasSetTracker about VAArgInst.Dan Gohman2008-04-141-0/+17
* Minor whitespace and comment cleanups.Dan Gohman2008-04-141-3/+3
* In the special case, call the comparison function instead ofDan Gohman2008-04-141-2/+2
* Fix const-correctness issues with the SrcValue handling in theDan Gohman2008-04-145-18/+18
* Reverse sense of unwind-tables option. This meansDale Johannesen2008-04-144-9/+9
* Revert r49614. As Dan pointed out, some of these aren't correct.Owen Anderson2008-04-145-6/+6
* Fix /test/CodeGen/PowerPC/big-endian-actual-args.ll for linux/ppc32Nicolas Geoffray2008-04-141-4/+4
* 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-131-0/+14
* Replace calls of the form V1->setName(V2->getName()) with V1->takeName(V2), Owen Anderson2008-04-135-6/+6
* 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-132-14/+19
* 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-132-12/+20
* 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-122-29/+148
* Factor some libcall code.Duncan Sands2008-04-121-61/+49
* Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which are not LegalDan Gohman2008-04-1219-711/+553
* Fix a bug that prevented x86-64 from using rep.movsq forDan Gohman2008-04-121-2/+2
* 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-111-5/+19
* Use of implicit_def is not part of live interval. Create empty intervals for ...Evan Cheng2008-04-113-12/+53
* detabifyGabor Greif2008-04-111-1/+1
* Fix PR2213 by simultaneously making GVN more aggressive with the return valuesOwen Anderson2008-04-111-29/+20
* 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-101-6/+15
* 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-101-140/+299
* A copy instruction may use a register multiple times on some targets. Change ...Evan Cheng2008-04-101-2/+6
* 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-101-0/+10
* Teach branch folding pass about implicit_def instructions. Unfortunately we c...Evan Cheng2008-04-101-1/+56
* Disable an xform we've had for a long time, pow(x,0.5) -> sqrt.Chris Lattner2008-04-101-0/+8