aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Mark x86's V_SET0 and V_SETALLONES with isSimpleLoad, and teach X86'sDan Gohman2008-12-037-20/+164
* Change label to 'carry' for unsigned adds.Bill Wendling2008-12-031-2/+2
* Add a sanity-check to tablegen to catch the case where isSimpleLoadDan Gohman2008-12-038-6/+25
* Fix a missing #include.Dan Gohman2008-12-031-0/+1
* Add an explicit keyword.Dan Gohman2008-12-031-1/+1
* Replace a #include with a forward-declaration.Dan Gohman2008-12-031-1/+1
* Fix this comment to reflect that it applies to types otherDan Gohman2008-12-031-1/+1
* Fix byval arguments in the fastcc calling convention. The fastcc conventionDan Gohman2008-12-033-2/+26
* Add nounwind attributes to this test.Dan Gohman2008-12-031-2/+2
* testcases for recent dag combiner changesDale Johannesen2008-12-033-0/+54
* Fix isIntN to work with APInts > 64 bits. This method is onlyChris Lattner2008-12-021-5/+7
* Remove a (what appears to be) overly strict assertion. Here is what happened:Evan Cheng2008-12-022-1/+18
* Minor rewrite per review feedback.Dale Johannesen2008-12-021-8/+7
* Non-functional change: make custom lowering for truncate stylisticallyScott Michel2008-12-021-5/+12
* CellSPU:Scott Michel2008-12-024-45/+260
* Fix a typo in a comment.Dan Gohman2008-12-021-1/+1
* Add support for folding spills into preceding defs when doing pre-alloc split...Owen Anderson2008-12-021-27/+101
* One more transformation.Dale Johannesen2008-12-021-0/+8
* Make the code do what the comment says it does.Dale Johannesen2008-12-021-4/+5
* Comment typeo fix, thanks Duncan!Chris Lattner2008-12-022-2/+2
* make it possible to custom lower TRUNCATE (needed for the CellSPU target)Tilmann Scheller2008-12-021-0/+5
* Implement PRE of loads in the GVN pass with a pretty cheap and Chris Lattner2008-12-022-54/+211
* Add a new SCEV representing signed division.Nick Lewycky2008-12-025-11/+131
* Removed some unnecessary code in widening.Mon P Wang2008-12-021-115/+9
* add a little helper function that does PHI translation.Chris Lattner2008-12-022-0/+24
* add a noteChris Lattner2008-12-021-0/+21
* Remove some errors that crept in. No functionality change.Bill Wendling2008-12-021-3/+4
* Merge two if-statements into one.Bill Wendling2008-12-021-7/+3
* More styalistic changes. No functionality change.Bill Wendling2008-12-021-15/+12
* add densemap range insertion method.Chris Lattner2008-12-021-0/+8
* - Remove the buggy -X/C -> X/-C transform. This isn't valid when X isn't aBill Wendling2008-12-022-12/+10
* Improve comment.Bill Wendling2008-12-021-4/+3
* - Reduce nesting.Bill Wendling2008-12-021-24/+18
* some random comment improvements.Chris Lattner2008-12-021-11/+22
* Add a test for my previous PRE fix.Owen Anderson2008-12-021-0/+27
* Fix an issue that Chris noticed, where local PRE was not properly instantiatingOwen Anderson2008-12-021-2/+7
* Fix PR3124: overly strict assert.Evan Cheng2008-12-022-2/+19
* Add a few more transformations.Dale Johannesen2008-12-021-0/+24
* Second stab at target-dependent lowering of everyone's favorite nodes: [SU]ADDOBill Wendling2008-12-023-28/+36
* Reapply r60382. This time, don't mark "ADC" nodes with "implicit EFLAGS".Bill Wendling2008-12-023-29/+110
* Temporarily revert r60382. It caused CodeGen/X86/i2k.ll and others to fail.Bill Wendling2008-12-013-135/+40
* - Have "ADD" instructions return an implicit EFLAGS.Bill Wendling2008-12-013-40/+135
* Expand getVTList, getNodeValueTypes, and SelectNodeTo to handle more value ty...Bill Wendling2008-12-012-0/+42
* Add rdar reference, make this actually fail when the patch isn't applied.Chris Lattner2008-12-011-2/+4
* Consider only references to an IV within the loop whenDale Johannesen2008-12-012-6/+54
* reenable array_pod_sort, this time hopefully happy on 64-bit Chris Lattner2008-12-011-9/+12
* Don't rebuild RHSNeg. Just use the one that's already there.Bill Wendling2008-12-011-2/+1
* Document what this check is doing. Also, no need to cast to ConstantInt.Bill Wendling2008-12-011-4/+4
* Use a simple comparison. Overflow on integer negation can only occur when theBill Wendling2008-12-011-13/+2
* don't #include <algorithm> into the llvm namespace.Chris Lattner2008-12-011-0/+2