aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Update comments to use 2.0 syntax type names.Dan Gohman2008-04-092-3/+3
* Add XMM1 as a second return value register for f32 and f64 on x86-64. ThisDan Gohman2008-04-091-4/+4
* Add DX as a second return value register for i16 on x86.Dan Gohman2008-04-091-1/+1
* Generalize getUnaryFloatFunction to handle any FP unary function, automaticallyChris Lattner2008-04-092-17/+38
* remove capital letter from test name.Chris Lattner2008-04-091-0/+0
* use the new ConstantFP::get method to make this work withChris Lattner2008-04-091-11/+4
* ConstantFP::get should be static.Chris Lattner2008-04-091-1/+1
* Fix a bug where an incorrect bit mask would be generated if a target's last asmNate Begeman2008-04-091-1/+1
* Be conservative if getresult operand is neither call nor invoke.Devang Patel2008-04-091-2/+3
* Factor a bunch of functionality related to memcpy and memset transforms out of Owen Anderson2008-04-0913-628/+790
* Remove accidentally duplicated code.Owen Anderson2008-04-091-4/+0