aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Fix an inverted condition.Evan Cheng2010-06-184-5/+3
* Use the new 'defm' class inheritance in SSEBruno Cardoso Lopes2010-06-181-32/+24
* Fix cross initialization compilation error.Evan Cheng2010-06-181-1/+2
* Teach iff-converter to properly count # of dups. It was not skipping over dbg...Evan Cheng2010-06-181-1/+27
* Add Expand-to-libcall support for additional atomics. This covers the usualJim Grosbach2010-06-183-4/+182
* Rewrite chained if's as switches and replace assertions with llvm_unreachableBob Wilson2010-06-181-35/+55
* Fix ARM/Thumb reversal in previous attempt.Dale Johannesen2010-06-181-2/+2
* When using ADDri to get the address of a stack object, 255 is a conservativeJakob Stoklund Olesen2010-06-182-0/+25
* Make this comment less specific.Dan Gohman2010-06-181-1/+2
* Fix X86FastISel's address-mode folding to stay within theDan Gohman2010-06-181-0/+6
* An attempt to fix the problem Anton reported withDale Johannesen2010-06-183-2/+8
* Revert r106304 (105548 and friends), which are the SCEVComplexityCompareDan Gohman2010-06-184-78/+165
* Teach tablegen how to inherit from classes in 'defm' definitions.Bruno Cardoso Lopes2010-06-183-0/+127
* Reapply 105540, 105542, and 105548, and revert r105732.Dan Gohman2010-06-184-165/+78
* Add a pass-through option to the plugin. The use case for this option is toRafael Espindola2010-06-181-0/+26
* Reapply 105546.Dan Gohman2010-06-181-7/+13
* Reapply 105544.Dan Gohman2010-06-181-2/+2
* Add explicit keywords.Dan Gohman2010-06-182-2/+2
* Enable tail calls on ARM by default, with someDale Johannesen2010-06-187-1/+221
* Don't leak RegClass2VRegMap, which is now a new[] array instead of aDan Gohman2010-06-181-0/+1
* Start TargetRegisterClass indices at 0 instead of 1, so thatDan Gohman2010-06-189-49/+56
* Last round of changes for ARM tail calls.Dale Johannesen2010-06-182-9/+16
* Grammar.Jim Grosbach2010-06-181-1/+1
* Fix PR7372: Conditional branches (at least on ARM) are treated as predicated,Bob Wilson2010-06-181-3/+2
* Treat the ARM inline asm {cc} constraint as a physreg (%CPSR), just like X86Jakob Stoklund Olesen2010-06-182-1/+13
* Don't bother calling releaseMemory before destroying the DominatorTreeBase.Dan Gohman2010-06-182-2/+0
* Minor code simplifications.Dan Gohman2010-06-181-18/+12
* Give NamedRegionTimer an Enabled flag, allowing all its clients toDan Gohman2010-06-185-103/+57
* Don't replace the old Ordering object with a new one; just clear()Dan Gohman2010-06-181-2/+1
* Don't call clear() on DbgInfo when it's going to be deleted anyway.Dan Gohman2010-06-181-3/+0
* Change UpdateNodeOperands' operand and return value from SDValue toDan Gohman2010-06-1811-104/+120
* Remove getIntegerSCEV; it's redundant with getConstant, and getConstantDan Gohman2010-06-182-11/+0
* Delete unused variables.Dan Gohman2010-06-181-2/+0
* Eliminate unnecessary uses of getZExtValue().Dan Gohman2010-06-1814-21/+22
* isValueValidForType can be a static member function.Dan Gohman2010-06-183-6/+6
* Some assorted isTwoAddress -> Constraints cleanup.Eric Christopher2010-06-181-60/+56
* Handle execution entrypoints with non-integer return types.Dan Gohman2010-06-181-1/+1
* Don't write a file named "&1".Dan Gohman2010-06-181-1/+1
* Disable indvars on loops when LoopSimplify form is not available.Dan Gohman2010-06-182-1/+29
* Don't maintain a set of deleted nodes; instead, use a HandleSDNodeDan Gohman2010-06-182-55/+57
* Add {mix,max}{ss,sd}{rr,rm} AVX forms.Bruno Cardoso Lopes2010-06-183-22/+90
* Fold the ShrinkDemandedOps pass into the regular DAGCombiner pass,Dan Gohman2010-06-189-119/+62
* Fix a typo in a comment.Dan Gohman2010-06-181-1/+1
* improve portability to solaris 10, PR7380, patch by Simon Billingsley!Chris Lattner2010-06-181-4/+4
* Handle ext(ext(x)) -> ext(x) immediately, since it's simple.Dan Gohman2010-06-181-1/+2
* Make this test less fragile.Dan Gohman2010-06-181-5/+7
* Simplify this code.Dan Gohman2010-06-171-11/+3
* Use new tablegen resources in SSE tablegen code. This willBruno Cardoso Lopes2010-06-172-59/+48
* In case Rec is a definition and not a class, do the proper comparison!Bruno Cardoso Lopes2010-06-171-1/+9
* Add a DebugLoc parameter to TargetInstrInfo::InsertBranch(). ThisStuart Hastings2010-06-1734-126/+137