aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Exit with nice warnings when register allocator run out of registers.Evan Cheng2009-01-295-41/+124
* Make x86's BT instruction matching more thorough, and add someDan Gohman2009-01-296-40/+562
* Move the code that starts printing the Select_* functionsDan Gohman2009-01-291-3/+3
* A slight compile time optimization. If the caller knows there isn't a free re...Evan Cheng2009-01-291-6/+6
* Add DebugLoc-sensitive versions of many node creationDale Johannesen2009-01-292-0/+547
* Fix comment about removeRange.Evan Cheng2009-01-292-2/+2
* Fixed lowering of v816 shuffles.Mon P Wang2009-01-282-1/+15
* Make test platform agnostic.Bill Wendling2009-01-281-3/+1
* Add DebugLoc to the getNode() methods.Bill Wendling2009-01-282-51/+177
* Give this test an explicit target, to make it host-independent.Dan Gohman2009-01-281-1/+1
* SDOperand has been renamed to SDValue. SDNode::Val is nowDan Gohman2009-01-281-14/+14
* Add more comments describing SDNode operator codes.Dan Gohman2009-01-281-8/+12
* Add DebugLoc-aware constructors for SDNode derivedDale Johannesen2009-01-282-0/+107
* Add some comments on ISD::NodeType.Dan Gohman2009-01-281-0/+7
* Do not forget to derived type while constructing an array type.Devang Patel2009-01-282-0/+95
* Fix some issues with volatility, move "CanConvertToScalar" check Chris Lattner2009-01-282-21/+45
* strengthen this test.Chris Lattner2009-01-281-3/+2
* Fixed extract element when the result needs to be promoted and the input wide...Mon P Wang2009-01-281-0/+2
* Delete unnecessary elses.Dan Gohman2009-01-281-2/+2
* Enable PACKAGE_VERSION in cmake builds, this unbreaks the clang build with cm...Chris Lattner2009-01-282-2/+3
* Make isOperationLegal do what its name suggests, and introduce aDan Gohman2009-01-286-57/+72
* Formatting.Duncan Sands2009-01-281-8/+5
* Rename getAnalysisToUpdate to getAnalysisIfAvailable.Duncan Sands2009-01-2829-85/+87
* Fix PR3415 (infinite loop in EscapeAnalysis) byDuncan Sands2009-01-285-220/+0
* The memory alignment requirement on some of the mov{h|l}p{d|s} patterns are 1...Evan Cheng2009-01-283-18/+40
* Added sse test patterns for r62979 and r63193.Mon P Wang2009-01-284-0/+254
* Add shuffle splat pattern for x86 sse shifts.Mon P Wang2009-01-281-19/+23
* Typo.Mikhail Glushenkov2009-01-281-1/+1
* Update the generated docs.Mikhail Glushenkov2009-01-281-28/+45
* Add three new option properties.Mikhail Glushenkov2009-01-286-55/+201
* Clarify comment.Mikhail Glushenkov2009-01-281-1/+6
* Use ValueType::bitsLT to simplify some code.Dan Gohman2009-01-282-2/+2
* Use ZERO_EXTEND instead of ANY_EXTEND when promotingDan Gohman2009-01-282-2/+2
* Comment fixes.Bill Wendling2009-01-281-9/+11
* Suppress a compile time warning.Evan Cheng2009-01-281-0/+2
* Embalm my ideas of how things should work. Not thatDale Johannesen2009-01-272-1/+3
* Add type DIE into appropriate context DIE.Devang Patel2009-01-271-3/+17
* Add a DebugLoc field and some simple accessors.Dale Johannesen2009-01-272-9/+75
* Reorder args, constify.Dale Johannesen2009-01-271-9/+9
* Add testcase for r63142.Bill Wendling2009-01-271-0/+40
* Treat [1 x i8] zeroinitializer as a C string, placing such stuff intoAnton Korobeynikov2009-01-273-6/+24
* Use .empty() instead of comparing .size() with 0.Dan Gohman2009-01-271-1/+1
* Update to latest spelling.Dale Johannesen2009-01-271-2/+2
* Add DebugLoc field and simple accessors.Dale Johannesen2009-01-271-3/+44
* Refine DebugLoc per review comments.Evan Cheng2009-01-273-19/+22
* Add an assertion to the form of SelectionDAG::getConstant that takesDan Gohman2009-01-274-9/+18
* Reformat the allocation-order arrays to a more conventional style.Dan Gohman2009-01-271-44/+55
* Delete redundant return statements.Dan Gohman2009-01-271-7/+0
* Respect the DisableRedZone flag on PowerPC.Dan Gohman2009-01-271-1/+2
* Simplify findNonImmUse; return the result using the return valueDan Gohman2009-01-271-16/+14