aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add a quick and dirty "loop aligner pass". x86 uses it to align its loops to ...Evan Cheng2008-02-2825-50/+173
* A few more small things I've run into.Eli Friedman2008-02-281-3/+86
* EHPreferredDataFormat hook for PPC targets. Looks like DarwinAnton Korobeynikov2008-02-272-1/+30
* Remove dead code.Devang Patel2008-02-272-18/+0
* Preparation step for some cleanup/generalization in EH information emission:Anton Korobeynikov2008-02-274-1/+80
* New test for misaligned Altivec laod/store.Dale Johannesen2008-02-271-0/+37
* Assert on invalid PHINode::addIncoming() arguments. Patch by Erick Tryzelaar!Anton Korobeynikov2008-02-271-0/+2
* Handle load/store of misaligned vectors that are the Dale Johannesen2008-02-271-19/+30
* fixes from review of first commitNick Kledzik2008-02-276-202/+184
* use PROJ_SRC_DIR so this builds with Apple style buildsNick Kledzik2008-02-271-1/+1
* Don't hard-code the mask size to be 32, which is incorrect on ppc64Dan Gohman2008-02-272-3/+32
* This is done.Evan Cheng2008-02-271-24/+0
* Fix a bug in dead spill slot elimination.Evan Cheng2008-02-273-0/+72
* Remove the `else', at Evan's insistence.Dan Gohman2008-02-271-2/+1
* Add -analyze support to postdomtree.Dan Gohman2008-02-272-1/+8
* actually run llc, thanks Dan :)Chris Lattner2008-02-271-1/+3
* Add a FIXME about the VECTOR_SHUFFLE evil hack.Duncan Sands2008-02-271-0/+2
* Emit an error when a library is not found. It is the GNU ld behavior and it i...Lauro Ramos Venancio2008-02-271-1/+1
* LegalizeTypes support for EXTRACT_VECTOR_ELT. TheDuncan Sands2008-02-276-59/+363
* Remove inappropriate whitespace, change CVS to SVN where it makes sense.Gabor Greif2008-02-271-6/+6
* LegalizeTypes support for legalizing the maskDuncan Sands2008-02-272-0/+56
* LegalizeTypes support for INSERT_VECTOR_ELT.Duncan Sands2008-02-274-7/+49
* Don't track max alignment during stack object allocations since they can be d...Evan Cheng2008-02-273-6/+34
* Support for legalizing MEMBARRIER.Duncan Sands2008-02-273-2/+19
* Final de-tabification.Bill Wendling2008-02-2710-138/+136
* Add path separator support, patch by Sam Bishop. Chris Lattner2008-02-274-38/+27
* Make X86TargetLowering::LowerSINT_TO_FP return without creating a dead Chris Lattner2008-02-273-29/+22
* this code is correct but strange looking ;-)Chris Lattner2008-02-271-2/+1
* Compile x86-64-and-mask.ll into:Chris Lattner2008-02-273-10/+26
* Spiller now remove unused spill slots.Evan Cheng2008-02-278-23/+132
* Teach Legalize how to expand an EXTRACT_ELEMENT.Dan Gohman2008-02-271-0/+6
* Convert the last remaining users of the non-APInt form ofDan Gohman2008-02-274-57/+39
* Add comment.Devang Patel2008-02-272-1/+3
* add a noteChris Lattner2008-02-271-0/+27
* Convert SimplifyDemandedMask and ShrinkDemandedConstant to use APInt.Dan Gohman2008-02-273-144/+156
* Upgrade testcase.Bill Wendling2008-02-261-38/+20
* regenerate.Devang Patel2008-02-263-272/+272
* Add assert.Devang Patel2008-02-261-2/+2
* Add PR number to testcase.Owen Anderson2008-02-261-0/+1
* Fix an issue where GVN had the sizes of the two memcpy's reverse, resultingOwen Anderson2008-02-262-2/+47
* Add assert to check return type.Devang Patel2008-02-261-5/+5
* Refactor according to Evan's and Anton's suggestions.Arnold Schwaighofer2008-02-262-10/+27
* regenerateDevang Patel2008-02-263-277/+281
* Remove unncessary ReturnInst constructors.Devang Patel2008-02-263-24/+3
* Use a smallvector for inactiveCounts and initialize it lazily Chris Lattner2008-02-261-4/+10
* Rename PrintableName to Name.Bill Wendling2008-02-2618-53/+52
* Update per review. Patch by Mikhail Glushenkov!Anton Korobeynikov2008-02-261-56/+17
* Change "Name" to "AsmName" in the target register info. Gee, a refactoring toolBill Wendling2008-02-2628-85/+88
* Enable -coalescer-commute-instrs by default.Evan Cheng2008-02-264-4/+4
* Do not treat Lexer.cpp as a generated file any more, let svn show it with a q...Gabor Greif2008-02-260-0/+0