| Commit message (Expand) | Author | Age | Files | Lines |
* | Add support to tablegen for naming the nodes themselves, not just the operands, | Nate Begeman | 2009-03-19 | 1 | -1/+1 |
* | Added support for Mips O32 Calling Convention | Bruno Cardoso Lopes | 2009-03-19 | 2 | -33/+133 |
* | aha, DAE does have to think about PHI nodes. Many thanks to "Dr Evil" (aka D... | Chris Lattner | 2009-03-18 | 1 | -3/+3 |
* | Fix PR3826 - InstComb assert with vector shift, by not calling ComputeNumSign... | Chris Lattner | 2009-03-18 | 1 | -7/+8 |
* | add an assertion to make it clear that PHI nodes are not allowed. | Chris Lattner | 2009-03-18 | 1 | -1/+4 |
* | Explicitly check for StoreInst, do not lose the chance to delete | Zhou Sheng | 2009-03-18 | 1 | -1/+1 |
* | Revert my previous change on Local.cpp, instead, fix the bug on scalarrepl. | Zhou Sheng | 2009-03-18 | 2 | -4/+1 |
* | Fix a bug. | Zhou Sheng | 2009-03-18 | 1 | -0/+3 |
* | Added missing support for widening when splitting an unary op (PR3683) | Mon P Wang | 2009-03-18 | 4 | -4/+91 |
* | Disable the "call to immediate" optimization on x86-64. It is | Chris Lattner | 2009-03-18 | 1 | -1/+5 |
* | Fix PR3807 by inserting 'insertelement' instructions in the normal dest of | Chris Lattner | 2009-03-18 | 1 | -5/+10 |
* | LSR shouldn't ever try to hack on integer IV's larger than 64-bits. Right now | Chris Lattner | 2009-03-17 | 1 | -0/+6 |
* | Don't force promotion of return arguments on the callee. | Rafael Espindola | 2009-03-17 | 1 | -9/+0 |
* | Add BUILTIN_EXPECT Support/Compiler macro. | Daniel Dunbar | 2009-03-17 | 1 | -1/+2 |
* | Fix codegen to compute the size of an allocation by multiplying the | Chris Lattner | 2009-03-17 | 1 | -8/+17 |
* | Remove a condition which is always true. | Chris Lattner | 2009-03-17 | 1 | -3/+3 |
* | CellSPU: | Scott Michel | 2009-03-17 | 2 | -16/+16 |
* | r66870 missed this out. | Sanjiv Gupta | 2009-03-17 | 1 | -0/+1 |
* | typo | Gabor Greif | 2009-03-17 | 1 | -1/+1 |
* | Reapply r67049, with the test adjusted for darwin | Duncan Sands | 2009-03-17 | 1 | -39/+61 |
* | Fix a problem with DAGCombine where we were building an illegal build | Mon P Wang | 2009-03-17 | 1 | -6/+11 |
* | Recognize bswapl as bswap too. | Dan Gohman | 2009-03-17 | 1 | -2/+5 |
* | Recognize "bswapq" as an alternate spelling for the bswap instruction. | Dan Gohman | 2009-03-17 | 1 | -2/+2 |
* | raw_ostream: Put all exceptional conditions in raw_ostream::write | Daniel Dunbar | 2009-03-17 | 1 | -18/+30 |
* | Spiller may unfold load / mod / store instructions as an optimization when th... | Evan Cheng | 2009-03-17 | 2 | -9/+30 |
* | CellSPU: | Scott Michel | 2009-03-17 | 5 | -488/+417 |
* | raw_ostream: Rework implementation of unbuffered streams so outputting | Daniel Dunbar | 2009-03-17 | 1 | -4/+12 |
* | Fix a debug info dependency in jump threading. | Dale Johannesen | 2009-03-17 | 1 | -2/+5 |
* | raw_ostream: Replace flush_impl with write_impl, which takes data to | Daniel Dunbar | 2009-03-16 | 1 | -32/+15 |
* | raw_ostream: Lift out flush_nonempty. | Daniel Dunbar | 2009-03-16 | 1 | -20/+21 |
* | Make raw_ostream::operator<<(const void *) fast; it doesn't matter but | Daniel Dunbar | 2009-03-16 | 1 | -2/+19 |
* | Add slow path for single character write, and use exclusively for | Daniel Dunbar | 2009-03-16 | 1 | -8/+8 |
* | --- Reverse-merging (from foreign repository) r67049 into '.': | Bill Wendling | 2009-03-16 | 1 | -61/+39 |
* | Tweak the fix for PR3784: be less sensitive about just | Duncan Sands | 2009-03-16 | 1 | -39/+61 |
* | CellSPU: | Scott Michel | 2009-03-16 | 3 | -98/+114 |
* | This causes incorrect stack frame allocation when the last object is an array... | Bruno Cardoso Lopes | 2009-03-15 | 1 | -1/+1 |
* | Simplify. "Broken" is always true here. | Nick Lewycky | 2009-03-15 | 1 | -1/+1 |
* | Remove obviously redundant call. | Nick Lewycky | 2009-03-15 | 1 | -1/+1 |
* | Give the pre-alloc splitter access to the VirtRegMap. It doesn't do anything | Owen Anderson | 2009-03-14 | 1 | -0/+8 |
* | Apply a patch by Micah Villmow to fix AsmParser to accept vector | Dan Gohman | 2009-03-14 | 2 | -1/+7 |
* | Use %rip-relative addressing on x86-64 whenever practical, as | Dan Gohman | 2009-03-14 | 1 | -9/+10 |
* | Don't forego folding of loads into 64-bit adds when the other | Dan Gohman | 2009-03-14 | 1 | -10/+3 |
* | Add newlines at end of file (this can annoy gcov) | Daniel Dunbar | 2009-03-14 | 2 | -2/+2 |
* | Avoid doing the transformation c ? 1.0 : 2.0 as load { 2.0, 1.0 } + c*4 | Mon P Wang | 2009-03-14 | 1 | -1/+4 |
* | Improve FastISel's handling of truncates to i1, and implement | Dan Gohman | 2009-03-13 | 2 | -10/+31 |
* | Fix -strip-debug-declare to work when there are | Dale Johannesen | 2009-03-13 | 1 | -19/+17 |
* | Fix PR3784: If the source of a phi comes from a bb ended with an invoke, make... | Evan Cheng | 2009-03-13 | 2 | -0/+46 |
* | Fix a hashing bug in APInt. A certain pathological testcase (too | Stuart Hastings | 2009-03-13 | 1 | -7/+85 |
* | Revert r66920. It was causing failures in the self-hosting buildbot (in release | Bill Wendling | 2009-03-13 | 10 | -28/+20 |
* | Fix FastISel's assumption that i1 values are always zero-extended | Dan Gohman | 2009-03-13 | 2 | -3/+18 |