| Commit message (Expand) | Author | Age | Files | Lines |
| * | When rotating loops, put the original header at the bottom of the | Dan Gohman | 2010-08-17 | 1 | -0/+20 |
| * | Add an option to disable codegen prepare critical edge splitting. In theory, ... | Evan Cheng | 2010-08-17 | 1 | -6/+14 |
| * | Instead of having CollectSubexpr's categorize operands as interesting or | Dan Gohman | 2010-08-16 | 1 | -19/+14 |
| * | Put add operands in ScalarEvolution-canonical order, when convenient. | Dan Gohman | 2010-08-16 | 1 | -2/+2 |
| * | Teach SimplifyCFG how to simplify indirectbr instructions. | Dan Gohman | 2010-08-14 | 1 | -3/+2 |
| * | Fix LSR's ExtractImmediate and ExtractSymbol to avoid calling | Dan Gohman | 2010-08-13 | 1 | -4/+8 |
| * | fix PR7876: If ipsccp decides that a function's address is taken | Chris Lattner | 2010-08-12 | 1 | -4/+15 |
| * | Don't attempt the PRE inline asm calls, since we don't value number them yet.... | Owen Anderson | 2010-08-07 | 1 | -0/+5 |
| * | Reapply r110396, with fixes to appease the Linux buildbot gods. | Owen Anderson | 2010-08-06 | 30 | -33/+33 |
| * | Fix uninitialized variable warning. | Nick Lewycky | 2010-08-06 | 1 | -2/+2 |
| * | Revert r110396 to fix buildbots. | Owen Anderson | 2010-08-06 | 30 | -33/+33 |
| * | Don't use PassInfo* as a type identifier for passes. Instead, use the addres... | Owen Anderson | 2010-08-05 | 30 | -33/+33 |
| * | Give JumpThreading+LVI a long-form cl::opt so that it's easier to toggle the ... | Owen Anderson | 2010-08-05 | 1 | -1/+4 |
| * | Experiments show that we can safely increase our unrolling threshold without ... | Owen Anderson | 2010-08-04 | 1 | -1/+1 |
| * | Fix whitespace. | Dan Gohman | 2010-08-04 | 1 | -1/+1 |
| * | Fix a comment. | Dan Gohman | 2010-08-04 | 1 | -1/+1 |
| * | Add an atomic lowering pass | Peter Collingbourne | 2010-08-03 | 2 | -0/+161 |
| * | Prefix `next' iterator operation with `llvm::'. | Oscar Fuentes | 2010-08-02 | 1 | -3/+3 |
| * | Add missing newline to debug statement. | Nick Lewycky | 2010-07-30 | 1 | -1/+1 |
| * | simplify by using CallSite constructors; virtually eliminates CallSite::get f... | Gabor Greif | 2010-07-28 | 2 | -7/+8 |
| * | use Value* constructor of CallSite to create potentially improper site, and t... | Gabor Greif | 2010-07-28 | 1 | -2/+1 |
| * | recommit simplification (r109502, backed out r109509); seems to innocent | Gabor Greif | 2010-07-27 | 1 | -1/+1 |
| * | back out this too to restore the bots | Gabor Greif | 2010-07-27 | 1 | -1/+1 |
| * | simplify | Gabor Greif | 2010-07-27 | 1 | -1/+1 |
| * | Add an initial implementation of LazyValueInfo updating for JumpThreading. D... | Owen Anderson | 2010-07-26 | 1 | -0/+3 |
| * | Remove LCSSA's bogus dependence on LoopSimplify and LoopSimplify's bogus | Dan Gohman | 2010-07-26 | 2 | -3/+6 |
| * | Use DominatorTree::properlyDominates instead of dominates with an | Dan Gohman | 2010-07-26 | 1 | -1/+1 |
| * | A block dominates itself, by definition. | Dan Gohman | 2010-07-26 | 1 | -1/+1 |
| * | mass elimination of reliance on automatic iterator dereferencing | Gabor Greif | 2010-07-22 | 4 | -5/+5 |
| * | undo 80 column trespassing I caused | Gabor Greif | 2010-07-22 | 2 | -9/+11 |
| * | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). | Owen Anderson | 2010-07-21 | 28 | -47/+51 |
| * | Remember that the induction variable is always a PHINode and | Dan Gohman | 2010-07-20 | 1 | -4/+4 |
| * | Reorder the contents of various getAnalysisUsage functions, eliminating | Dan Gohman | 2010-07-16 | 2 | -6/+6 |
| * | eliminate CallInst::ArgOffset | Gabor Greif | 2010-07-16 | 2 | -5/+5 |
| * | Don't merge uses when they are targetting fixup sites with | Dan Gohman | 2010-07-15 | 1 | -1/+20 |
| * | Use dbgs() instead of errs() in a DEBUG. | Dan Gohman | 2010-07-15 | 1 | -1/+1 |
| * | Watch out for a constant offset cancelling out a base register, forming | Dan Gohman | 2010-07-15 | 1 | -2/+9 |
| * | Handle the case of a tail recursion in which the tail call is followed | Duncan Sands | 2010-07-13 | 1 | -13/+35 |
| * | cache results of operator* | Gabor Greif | 2010-07-12 | 1 | -21/+31 |
| * | cache dereferenced iterators | Gabor Greif | 2010-07-12 | 1 | -2/+3 |
| * | recommit r108131 (hich has been backed out in r108135) with a fix | Gabor Greif | 2010-07-12 | 1 | -2/+3 |
| * | back out r108131 (of TailDuplication.cpp) for now, it causes a buildbot failure | Gabor Greif | 2010-07-12 | 1 | -5/+4 |
| * | cache dereferenced iterators | Gabor Greif | 2010-07-12 | 2 | -7/+9 |
| * | Convert some tab stops into spaces. | Duncan Sands | 2010-07-12 | 2 | -5/+5 |
| * | if jump threading is able to infer interesting values on both | Chris Lattner | 2010-07-12 | 1 | -2/+13 |
| * | The accumulator tail recursion transform claims to work for any associative | Duncan Sands | 2010-07-10 | 1 | -14/+14 |
| * | cache result of operator* | Gabor Greif | 2010-07-09 | 1 | -2/+3 |
| * | cache result of operator* (found by inspection) | Gabor Greif | 2010-07-09 | 1 | -2/+4 |
| * | cache result of operator* | Gabor Greif | 2010-07-09 | 1 | -6/+7 |
| * | Fix the second half of PR7437: scalarrepl wasn't preserving | Chris Lattner | 2010-07-08 | 1 | -21/+9 |