| Commit message (Expand) | Author | Age | Files | Lines |
* | Overhaul Cell SPU's addressing mode internals so that there are now | Scott Michel | 2008-01-29 | 14 | -874/+645 |
* | New test. | Devang Patel | 2008-01-29 | 1 | -0/+24 |
* | Add test to make sure that #pragma mark/error doesn't error if there are | Bill Wendling | 2008-01-29 | 1 | -0/+6 |
* | Added destructor for template class FoldingSetNodeWrapper. | Ted Kremenek | 2008-01-28 | 1 | -1/+4 |
* | Simplify the code and fix a typo. | Lauro Ramos Venancio | 2008-01-28 | 1 | -7/+4 |
* | Pure/const functions with ByVal parameters cannot | Duncan Sands | 2008-01-28 | 1 | -5/+10 |
* | Fix fpcmp infinite loop when comparing "29-266" with "29-268". | Lauro Ramos Venancio | 2008-01-28 | 1 | -5/+21 |
* | this test is now compiled into the right thing. | Chris Lattner | 2008-01-28 | 1 | -1/+2 |
* | Unbreak builds with differing object and source | Duncan Sands | 2008-01-28 | 1 | -2/+2 |
* | Make this more likely to be passed byval. | Duncan Sands | 2008-01-28 | 1 | -1/+1 |
* | If the function has no machine instructions, then emit a "nop" so that | Bill Wendling | 2008-01-28 | 1 | -0/+10 |
* | Transform calls to memcpy into llvm.memcpy calls, patch by Eli Friedman. | Chris Lattner | 2008-01-28 | 1 | -0/+30 |
* | reduce duplicate -I flags passed to the compiler, cleaning up the VERBOSE | Chris Lattner | 2008-01-28 | 1 | -6/+5 |
* | Handle some more combinations of extend and icmp. Fixes PR1940. | Nick Lewycky | 2008-01-28 | 4 | -8/+54 |
* | Fix PR1932 by disabling an xform invalid for fdiv. | Chris Lattner | 2008-01-28 | 2 | -9/+17 |
* | make handling of overflow and undefined results much more clear. | Chris Lattner | 2008-01-28 | 1 | -9/+40 |
* | Fix PR1938 by forcing the code that uses an undefined value to branch one | Chris Lattner | 2008-01-28 | 2 | -4/+55 |
* | Always for PACKAGEVERSION to 'mainline' for teh llvm web page. | Chris Lattner | 2008-01-27 | 1 | -4/+1 |
* | Fix PowerPC/./2007-10-18-PtrArithmetic.ll | Chris Lattner | 2008-01-27 | 1 | -7/+14 |
* | Update this test. Due to dag combiner improvements, we now compile | Chris Lattner | 2008-01-27 | 1 | -1/+1 |
* | fix a crash on CodeGen/X86/vector-rem.ll | Chris Lattner | 2008-01-27 | 1 | -4/+6 |
* | Add support for frameworks. Patch by Shantonu Sen! | Chris Lattner | 2008-01-27 | 1 | -3/+20 |
* | Reg alloc doesn't really need LiveVariables. | Owen Anderson | 2008-01-27 | 1 | -9/+2 |
* | Fixes for BreakCriticalMachineCodeEdge by Fernando. | Owen Anderson | 2008-01-27 | 1 | -14/+15 |
* | Be more careful modifying the use_list while also iterating through it. | Nick Lewycky | 2008-01-27 | 2 | -1/+4 |
* | Revert r46393: readonly/readnone functions are no | Duncan Sands | 2008-01-27 | 2 | -12/+9 |
* | Implement some dag combines that allow doing fneg/fabs/fcopysign in integer | Chris Lattner | 2008-01-27 | 2 | -2/+100 |
* | add a note | Chris Lattner | 2008-01-27 | 1 | -0/+39 |
* | Use fldz and fld1 for long double constants instead of a constant pool load. | Chris Lattner | 2008-01-27 | 1 | -1/+14 |
* | make isExactlyValue work for long double. | Chris Lattner | 2008-01-27 | 1 | -4/+3 |
* | The CorrelatedExpressions pass is now no more. | Bill Wendling | 2008-01-27 | 12 | -462/+0 |
* | The CorrelatedExpressionElimination pass is known to be buggy. Remove it. | Bill Wendling | 2008-01-27 | 3 | -1498/+0 |
* | For long double constants, print an approximation of their value to the .s fi... | Chris Lattner | 2008-01-27 | 1 | -2/+6 |
* | Fold fptrunc(add (fpextend x), (fpextend y)) -> add(x,y), as GCC does. | Chris Lattner | 2008-01-27 | 2 | -3/+111 |
* | Add some notes. | Chris Lattner | 2008-01-26 | 1 | -0/+18 |
* | Remove some code for inferring alignment info from the x86 backend | Chris Lattner | 2008-01-26 | 1 | -10/+1 |
* | New test to verify that "merging 4 loads into a vec load" continues to work and | Chris Lattner | 2008-01-26 | 1 | -0/+35 |
* | make this 64-bit safe | Chris Lattner | 2008-01-26 | 1 | -2/+2 |
* | Infer alignment of loads and increase their alignment when we can tell they are | Chris Lattner | 2008-01-26 | 2 | -4/+55 |
* | remove a useless xfailed test. | Chris Lattner | 2008-01-26 | 1 | -27/+0 |
* | Invert this test, because it is wrong if we allow | Duncan Sands | 2008-01-26 | 1 | -3/+3 |
* | If there's no instructions being emitted on X86 for a function, emit a | Bill Wendling | 2008-01-26 | 3 | -8/+20 |
* | Need to convert to LLVM code and not C. | Bill Wendling | 2008-01-26 | 1 | -5/+4 |
* | Rename the .c to .ll | Bill Wendling | 2008-01-26 | 1 | -0/+0 |
* | Move testcase to the code gen directory. | Bill Wendling | 2008-01-26 | 1 | -0/+0 |
* | If there are no machine instructions emitted for a function, then insert | Bill Wendling | 2008-01-26 | 2 | -16/+16 |
* | Create an explicit copy for byval parameters even | Duncan Sands | 2008-01-26 | 2 | -6/+28 |
* | If we have a function like this: | Bill Wendling | 2008-01-26 | 2 | -1/+21 |
* | Add another testcase. | Devang Patel | 2008-01-26 | 1 | -0/+8 |
* | Fix some bugs in SimplifyNodeWithTwoResults where it would call deletenode to | Chris Lattner | 2008-01-26 | 2 | -41/+62 |