aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Don't treat values as signed when looking at loop steppings in HowForToNonZero.Nick Lewycky2008-05-252-2/+22
* "ret (constexpr)" can't be folded into a Constant. Add a method toNick Lewycky2008-05-254-16/+74
* Create archives with the same permissions are ar.Owen Anderson2008-05-241-0/+7
* Fix win32 when no bison is around, PR2331, patch by 'hume'.Chris Lattner2008-05-241-0/+2
* Add FreeBSD/PPC support, patch by Marcel Moolenaar!Chris Lattner2008-05-241-2/+2
* Fix a serious brain-o. Obviously no-one reviewed my patch :(Chris Lattner2008-05-242-2/+15
* Fix PR2358 by resolving calls with undef arguments to overdefined.Chris Lattner2008-05-242-0/+20
* Eliminate x86.sse2.punpckh.qdq and x86.sse2.punpckl.qdq.Evan Cheng2008-05-245-25/+15
* Eliminate x86.sse2.movs.d, x86.sse2.shuf.pd, x86.sse2.unpckh.pd, and x86.sse2...Evan Cheng2008-05-249-33/+50
* Tweak how ConstantFP80Ty constants are outputDuncan Sands2008-05-241-1/+1
* Put initialized const weak objects into correctDale Johannesen2008-05-241-1/+9
* This is done.Evan Cheng2008-05-241-46/+0
* New loadl_pd and loadh_pd tests.Evan Cheng2008-05-241-0/+19
* Autoupgrade x86.sse2.loadh.pd and x86.sse2.loadl.pd.Evan Cheng2008-05-243-19/+52
* Remove x86.sse2.loadh.pd and x86.sse2.loadl.pd. These will be lowered into lo...Evan Cheng2008-05-241-4/+0
* Remove x86.sse2.loadh.pd and x86.sse2.loadl.pd. These will be lowered into lo...Evan Cheng2008-05-242-11/+0
* Document common linkage.Dale Johannesen2008-05-231-7/+15
* Revert 51440 as it breaks a bunch of PIC tests.Evan Cheng2008-05-231-3/+1
* label is a first-class type.Dan Gohman2008-05-231-0/+1
* It turns out there are only 3 non-first-class type kinds left now, soDan Gohman2008-05-231-2/+3
* Remove a bogus svn:mime-type property.Dan Gohman2008-05-230-0/+0
* Update the description of first-class types to reflect thatDan Gohman2008-05-231-3/+2
* Don't silently truncate array extents to 32 bits.Dan Gohman2008-05-232-1/+6
* Add a missed CommonLinkage check.Dale Johannesen2008-05-231-0/+1
* Use movlps / movhps to modify low / high half of 16-byet memory location.Evan Cheng2008-05-234-62/+94
* Remove lingering references to .llx and .tr in the tests.Dan Gohman2008-05-234-4/+4
* Tidy up BasicBlock::getFirstNonPHI, and change a bunch of places toDan Gohman2008-05-2316-62/+38
* Add #includes to make some dependencies explicit.Dan Gohman2008-05-236-0/+8
* Issue errors in several situations instead of aborting.Dan Gohman2008-05-231-7/+21
* Elaborate on the entry on integer vector multiplication by constants.Dan Gohman2008-05-231-1/+6
* Fix a duplicated pattern.Evan Cheng2008-05-231-2/+2
* Use PMULDQ for v2i64 multiplies when SSE4.1 is available. And addDan Gohman2008-05-234-7/+45
* New entry.Evan Cheng2008-05-231-0/+44
* Rewrite a loop to avoid using iterators pointing toDale Johannesen2008-05-231-4/+6
* Fix the spelling of the va_arg keyword.Dan Gohman2008-05-231-1/+1
* Fix another isFirstClassType that now needs to be isSingleValueType.Dan Gohman2008-05-231-1/+1
* Replace some weird usage of UserOp1 introduced in r49492 by a plain if.Matthijs Kooijman2008-05-231-1/+3
* Restructure the testing documentation.Matthijs Kooijman2008-05-231-212/+285
* Restucture a part of the SimplifyCFG pass and include a testcase.Matthijs Kooijman2008-05-232-65/+230
* Indent fix.Matthijs Kooijman2008-05-231-2/+2
* Constant integer vectors may also be negated.Nick Lewycky2008-05-232-0/+13
* Typo.Nick Lewycky2008-05-231-1/+1
* Revert X + X --> X * 2 optz'n which pessimizes heavily on x86.Nick Lewycky2008-05-232-19/+5
* we compile multiply-by-constant into horrible code. Doesn't sse4 have someChris Lattner2008-05-231-0/+38
* Implement X + X for vectors.Nick Lewycky2008-05-232-5/+19
* Fix a recently added optimization to not crash on vectors.Nick Lewycky2008-05-232-2/+16
* Generalize the new code in instcombine's ComputeNumSignBits for handlingDan Gohman2008-05-233-51/+31
* Make structs and arrays first-class types, and add assemblyDan Gohman2008-05-2313-1269/+1664
* Use isSingleValueType instead of isFirstClassType toDan Gohman2008-05-231-2/+2
* Remove warnings about comparison between signed and unsigned expressions.Bill Wendling2008-05-231-2/+2