| Commit message (Expand) | Author | Age | Files | Lines |
* | Recover compile time regression. | Evan Cheng | 2007-11-28 | 3 | -86/+73 |
* | Add MachineLoopInfo. This is not yet tested. | Owen Anderson | 2007-11-27 | 1 | -0/+41 |
* | several entries got significantly better, though they still aren't done. | Chris Lattner | 2007-11-27 | 1 | -40/+18 |
* | implement a trivial readme entry. | Chris Lattner | 2007-11-27 | 3 | -18/+26 |
* | Fix a crash on invalid code due to memcpy lowering. | Chris Lattner | 2007-11-27 | 1 | -25/+30 |
* | Make this actually work on systems that support ppc long double. | Chris Lattner | 2007-11-27 | 1 | -3/+8 |
* | Unbreak all of the darwin/ppc32 JIT failures having to do | Chris Lattner | 2007-11-27 | 1 | -0/+10 |
* | Support returning non-power-of-2 vectors to unblock some work | Nate Begeman | 2007-11-27 | 2 | -4/+13 |
* | something wrong with this opt | Andrew Lenharth | 2007-11-27 | 1 | -12/+14 |
* | Unbreak backwards compatibility with bytecode format. Regression | Chris Lattner | 2007-11-27 | 2 | -5/+8 |
* | Fix PR1146: parameter attributes are longer part of | Duncan Sands | 2007-11-27 | 33 | -1341/+1368 |
* | err, no really. | Chris Lattner | 2007-11-27 | 1 | -1/+1 |
* | don't depend on ADL. | Chris Lattner | 2007-11-27 | 1 | -1/+1 |
* | Make LoopInfoBase more generic, in preparation for having MachineLoopInfo. T... | Owen Anderson | 2007-11-27 | 8 | -16/+16 |
* | Don't lower srem/urem X%C to X-X/C*C unless the division is actually | Dan Gohman | 2007-11-26 | 1 | -14/+18 |
* | Fix another bug that was causing siod to fail. | Owen Anderson | 2007-11-26 | 1 | -19/+29 |
* | Fix a silly bug that Nicholas noticed. | Owen Anderson | 2007-11-26 | 1 | -1/+2 |
* | Allow GVN to eliminate read-only function calls when it can detect that they ... | Owen Anderson | 2007-11-26 | 2 | -5/+23 |
* | Remove another leak. Due to some reason AliasSetTracker didn't had any dtor... | Anton Korobeynikov | 2007-11-25 | 1 | -0/+5 |
* | Add new SCEV, SCEVSMax. This allows LLVM to analyze do-while loops. | Nick Lewycky | 2007-11-25 | 2 | -80/+140 |
* | Implement PR1822 | Chris Lattner | 2007-11-25 | 1 | -0/+7 |
* | Fix PR1816. If a bitcast of a function only exists because of a | Duncan Sands | 2007-11-25 | 3 | -35/+56 |
* | Fix a long standing deficiency in the X86 backend: we would | Chris Lattner | 2007-11-25 | 4 | -97/+93 |
* | Implement expand support for MERGE_VALUEs that only produces one result. | Chris Lattner | 2007-11-24 | 1 | -0/+4 |
* | add a immAllZerosV_bc pattern fragment for consistency with others. | Chris Lattner | 2007-11-24 | 1 | -3/+6 |
* | remove bogus assertion that broke CodeGen/Generic/cast-fp.ll on x86 | Chris Lattner | 2007-11-24 | 1 | -3/+0 |
* | Implement support for custom legalization in DAGTypeLegalizer::ExpandOperand. | Chris Lattner | 2007-11-24 | 1 | -30/+43 |
* | Several changes: | Chris Lattner | 2007-11-24 | 7 | -146/+270 |
* | add a note | Chris Lattner | 2007-11-24 | 1 | -0/+21 |
* | Fix PR1816, by correcting the broken definition of APInt::countTrailingZeros. | Chris Lattner | 2007-11-23 | 1 | -1/+1 |
* | simplify some code. | Chris Lattner | 2007-11-23 | 1 | -5/+1 |
* | Fix APInt::countTrailingZeros to return BitWidth if the input is zero instead... | Chris Lattner | 2007-11-23 | 1 | -2/+2 |
* | add a comment. | Chris Lattner | 2007-11-23 | 1 | -1/+1 |
* | splice some lines together, no functionality change. | Chris Lattner | 2007-11-23 | 1 | -11/+7 |
* | Ding dong, the DoesntAccessMemoryFns and | Duncan Sands | 2007-11-23 | 1 | -113/+0 |
* | Remove some logic I thoughtlessly copied over | Duncan Sands | 2007-11-23 | 1 | -3/+0 |
* | Fix a bug where we'd try to find a scev value for a bitcast operand, | Chris Lattner | 2007-11-23 | 1 | -0/+8 |
* | Fix PR1817. | Chris Lattner | 2007-11-22 | 1 | -1/+6 |
* | Don't crash on bogus llvm.noinline. This is first part of PR1817 (preventing ... | Anton Korobeynikov | 2007-11-22 | 1 | -0/+4 |
* | Turn invokes of nounwind functions into ordinary calls. | Duncan Sands | 2007-11-22 | 1 | -1/+49 |
* | Teach alias analysis about readnone/readonly functions. | Duncan Sands | 2007-11-22 | 1 | -0/+6 |
* | Readonly/readnone functions are allowed to throw | Duncan Sands | 2007-11-22 | 1 | -27/+1 |
* | Rename the 'const' parameter attribute to 'readnone', | Duncan Sands | 2007-11-22 | 4 | -11/+11 |
* | Instead of calculating constant factors, calculate the number of trailing | Nick Lewycky | 2007-11-22 | 1 | -54/+47 |
* | Create nodes for inline asm so that we don't crash looking for the node later. | Nick Lewycky | 2007-11-22 | 1 | -0/+8 |
* | Fix a bug in which node A is replaced by node B, but later | Duncan Sands | 2007-11-21 | 1 | -7/+30 |
* | typo | Nick Lewycky | 2007-11-21 | 1 | -1/+1 |
* | Fix compiler warning. | Dale Johannesen | 2007-11-21 | 1 | -1/+1 |
* | This change does a couple of things. First it gets the Visual Studio builds ... | Chuck Rose III | 2007-11-21 | 2 | -2/+15 |
* | Fix .eh table linkage issues on Darwin. Some EH support | Dale Johannesen | 2007-11-20 | 7 | -13/+44 |