| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Revert 112442 and 112440 until the compile time problems introduced | Dan Gohman | 2010-09-01 | 1 | -106/+50 |
* | Optionally rerun dedicated-register filtering after applying | Dan Gohman | 2010-08-29 | 1 | -0/+20 |
* | Fix several areas in LSR to do a better job keeping the main | Dan Gohman | 2010-08-29 | 1 | -50/+106 |
* | Refactor the three main groups of code out of | Dan Gohman | 2010-08-29 | 1 | -5/+28 |
* | Delete a bogus check. | Dan Gohman | 2010-08-29 | 1 | -2/+1 |
* | Add some comments. | Dan Gohman | 2010-08-29 | 1 | -4/+13 |
* | Move this debug output into GenerateAllReuseFormula, to declutter | Dan Gohman | 2010-08-29 | 1 | -4/+4 |
* | Delete an unused declaration. | Dan Gohman | 2010-08-29 | 1 | -2/+0 |
* | Do one lookup instead of two. | Dan Gohman | 2010-08-29 | 1 | -3/+4 |
* | Process the step before the start, because it's usually the simpler | Dan Gohman | 2010-08-19 | 1 | -3/+3 |
* | 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 |
* | Fix LSR's ExtractImmediate and ExtractSymbol to avoid calling | Dan Gohman | 2010-08-13 | 1 | -4/+8 |
* | Reapply r110396, with fixes to appease the Linux buildbot gods. | Owen Anderson | 2010-08-06 | 1 | -1/+1 |
* | Revert r110396 to fix buildbots. | Owen Anderson | 2010-08-06 | 1 | -1/+1 |
* | Don't use PassInfo* as a type identifier for passes. Instead, use the addres... | Owen Anderson | 2010-08-05 | 1 | -1/+1 |
* | Fix whitespace. | Dan Gohman | 2010-08-04 | 1 | -1/+1 |
* | Prefix `next' iterator operation with `llvm::'. | Oscar Fuentes | 2010-08-02 | 1 | -3/+3 |
* | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). | Owen Anderson | 2010-07-21 | 1 | -2/+2 |
* | 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 |
* | use getArgOperand instead of getOperand | Gabor Greif | 2010-06-30 | 1 | -2/+2 |
* | In GenerateReassociations, don't bother thinking about individual | Dan Gohman | 2010-06-25 | 1 | -8/+22 |
* | A few minor micro-optimizations. | Dan Gohman | 2010-06-24 | 1 | -5/+11 |
* | Teach getExactSDiv to evaluate x/1 to x up front, as it's a common | Dan Gohman | 2010-06-24 | 1 | -8/+16 |
* | Fix copy+pasto issues in isMulSExtable. | Dan Gohman | 2010-06-24 | 1 | -4/+5 |
* | Fix OptimizeMax to handle an odd case where one of the max operands | Dan Gohman | 2010-06-22 | 1 | -1/+4 |
* | Use A.append(...) instead of A.insert(A.end(), ...) when A is a | Dan Gohman | 2010-06-21 | 1 | -7/+6 |
* | Add a TODO comment. | Dan Gohman | 2010-06-19 | 1 | -0/+2 |
* | Include the use kind along with the expression in the key of the | Dan Gohman | 2010-06-19 | 1 | -2/+28 |
* | Don't include things in anonymous namespaces that don't need it. | Dan Gohman | 2010-06-19 | 1 | -0/+4 |
* | Don't track users of undef values; they aren't interesting for | Dan Gohman | 2010-06-04 | 1 | -1/+5 |
* | DominatorTree.getNode can return null for unreachable blocks. | Dan Gohman | 2010-05-20 | 1 | -1/+1 |
* | Minor code cleanups. | Dan Gohman | 2010-05-20 | 1 | -8/+7 |
* | Make Solve check its own post-condition, to reduce clutter in the | Dan Gohman | 2010-05-20 | 1 | -1/+2 |
* | Add comments. | Dan Gohman | 2010-05-20 | 1 | -0/+16 |
* | More code cleanups. Use iterators instead of indices when indices | Dan Gohman | 2010-05-20 | 1 | -22/+24 |
* | Fix OptimizeShadowIV to set Changed. Change OptimizeLoopTermCond to set | Dan Gohman | 2010-05-20 | 1 | -8/+7 |
* | Add some comments. | Dan Gohman | 2010-05-20 | 1 | -0/+6 |
* | Simplify this code. Don't do a DomTreeNode lookup for each visited block. | Dan Gohman | 2010-05-20 | 1 | -14/+5 |
* | Minor code cleanups. | Dan Gohman | 2010-05-20 | 1 | -20/+11 |
* | When canonicalizing icmp operand order to put the loop invariant | Dan Gohman | 2010-05-20 | 1 | -0/+1 |
* | Set Changed to true when canonicalizing ICmp operand order; even though | Dan Gohman | 2010-05-20 | 1 | -0/+1 |
* | Rename a variable to avoid shadowing. | Dan Gohman | 2010-05-20 | 1 | -2/+3 |
* | Minor code simplification. | Dan Gohman | 2010-05-20 | 1 | -4/+4 |
* | Move the code for deleting BaseRegs and LSRUses into helper functions, | Dan Gohman | 2010-05-20 | 1 | -5/+22 |
* | Teach LSR how to cope better with unrolled loops on targets where | Dan Gohman | 2010-05-19 | 1 | -3/+191 |
* | Add a comment. | Dan Gohman | 2010-05-18 | 1 | -0/+1 |
* | Fix the predicate which checks for non-sensical formulae which have | Dan Gohman | 2010-05-18 | 1 | -4/+5 |