| Commit message (Expand) | Author | Age | Files | Lines |
* | 80-columns | Eric Christopher | 2010-07-13 | 3 | -6/+8 |
* | Remove tab characters and 80-col. | Eric Christopher | 2010-07-12 | 1 | -3/+3 |
* | fix clang selfhost issue (shadowing) | Gabor Greif | 2010-07-09 | 1 | -3/+3 |
* | refactor type expressions and cache operator*'s result | Gabor Greif | 2010-07-09 | 1 | -9/+12 |
* | two more cases of reuse result of operator*, found by inspection | Gabor Greif | 2010-07-09 | 1 | -5/+8 |
* | another case of reuse result of operator*, it is expensive to recompute | Gabor Greif | 2010-07-09 | 1 | -4/+6 |
* | reuse result of operator*, it is expensive to recompute | Gabor Greif | 2010-07-09 | 1 | -3/+5 |
* | Reverting r107918 and r107919. Radar 8063111. | Stuart Hastings | 2010-07-08 | 1 | -13/+5 |
* | Fix decl/def debug info for template functions. Radar 8063111. | Stuart Hastings | 2010-07-08 | 1 | -5/+13 |
* | only dereference iterator once in the loop | Gabor Greif | 2010-07-08 | 1 | -5/+8 |
* | Use std::vector rather than SmallVector here because SmallVector | Duncan Sands | 2010-07-08 | 1 | -3/+3 |
* | Do not use std::stack because it causes obscure failures when | Duncan Sands | 2010-07-08 | 1 | -10/+10 |
* | Remove interprocedural-basic-aa and associated code. The AliasAnalysis | Dan Gohman | 2010-07-07 | 2 | -22/+4 |
* | Document that BasicAA respects noalias, while InterproceduralBasicAA | Dan Gohman | 2010-07-02 | 1 | -2/+5 |
* | Remove an unused enum. | Dan Gohman | 2010-07-02 | 1 | -21/+0 |
* | Add an Intraprocedural form of BasicAliasAnalysis, which aims to | Dan Gohman | 2010-06-29 | 2 | -3/+11 |
* | Generalize AAEval so that it can be used both per-function and | Dan Gohman | 2010-06-28 | 1 | -0/+7 |
* | minor enhancement to llvm::isFreeCall API: return CallInst; no functional change | Gabor Greif | 2010-06-23 | 1 | -2/+2 |
* | Replace ScalarEvolution's private copy of getLoopPredecessor | Dan Gohman | 2010-06-22 | 1 | -4/+0 |
* | Split out the code for finding a unique loop predecessor from | Dan Gohman | 2010-06-22 | 1 | -7/+21 |
* | Factor out duplicated code for reusing and inserting casts into | Dan Gohman | 2010-06-19 | 1 | -0/+8 |
* | Revert r106304 (105548 and friends), which are the SCEVComplexityCompare | Dan Gohman | 2010-06-18 | 2 | -39/+26 |
* | Reapply 105540, 105542, and 105548, and revert r105732. | Dan Gohman | 2010-06-18 | 2 | -26/+39 |
* | Don't bother calling releaseMemory before destroying the DominatorTreeBase. | Dan Gohman | 2010-06-18 | 1 | -1/+0 |
* | Remove getIntegerSCEV; it's redundant with getConstant, and getConstant | Dan Gohman | 2010-06-18 | 1 | -4/+0 |
* | Revert r106117, which was the result of me misreading the C++98/03 | Douglas Gregor | 2010-06-16 | 1 | -1/+1 |
* | Eliminate a redundant "typename" keyword | Douglas Gregor | 2010-06-16 | 1 | -1/+1 |
* | Support for nested functions/classes in debug output. (Again.) Radar 7424645. | Stuart Hastings | 2010-06-11 | 1 | -1/+5 |
* | Revert 105540, 105542, 105544, 105546, and 105548 to unbreak bootstrapping. | Evan Cheng | 2010-06-09 | 2 | -39/+26 |
* | Pulled CodeMetrics out of InlineCost.h and made it a bit more general, so it ... | Kenneth Uildriks | 2010-06-09 | 2 | -40/+77 |
* | The FoldingSet hash data includes pointer values, so it isn't | Dan Gohman | 2010-06-07 | 2 | -29/+39 |
* | Optimize ScalarEvolution's SCEVComplexityCompare predicate: don't go | Dan Gohman | 2010-06-07 | 1 | -0/+3 |
* | Revert 105492 & 105493 due to a testcase regression. Radar 7424645. | Stuart Hastings | 2010-06-05 | 1 | -5/+1 |
* | LSR needs to remember inserted instructions even in postinc mode, because | Dan Gohman | 2010-06-05 | 1 | -1/+6 |
* | Support for nested functions/classes in debug output. Radar 7424645. | Stuart Hastings | 2010-06-04 | 1 | -1/+5 |
* | Move FindAvailableLoadedValue isSafeToLoadUnconditionally out of | Dan Gohman | 2010-05-28 | 1 | -0/+51 |
* | Fix a comment. | Dan Gohman | 2010-05-28 | 1 | -1/+1 |
* | Fix Lint printing warnings multiple times. Remove the ErrorStr | Dan Gohman | 2010-05-26 | 1 | -2/+1 |
* | Rename variable. add comment. | Devang Patel | 2010-05-20 | 1 | -1/+1 |
* | Add support to preserve type info for the variables that are removed by the o... | Devang Patel | 2010-05-14 | 1 | -1/+1 |
* | Clear CachedFunctionInfo upon Pass::releaseMemory. Because ValueMap will abort | Nick Lewycky | 2010-05-12 | 1 | -0/+3 |
* | Remove DIGlobal. | Devang Patel | 2010-05-07 | 1 | -37/+19 |
* | Add DINameSpace::Verify(). | Devang Patel | 2010-05-07 | 1 | -0/+1 |
* | Clang is dying on this with an ambiguous conversion sequence. We're working o... | Douglas Gregor | 2010-05-07 | 1 | -1/+0 |
* | Verify variable directly. | Devang Patel | 2010-05-07 | 1 | -3/+0 |
* | Wrap const MDNode * inside DIDescriptor. | Devang Patel | 2010-05-07 | 1 | -25/+26 |
* | remove DIDescriptor::getNode() | Devang Patel | 2010-05-07 | 1 | -2/+1 |
* | Avoid DIDescriptor::getNode(). Use overloaded operators instead. | Devang Patel | 2010-05-07 | 1 | -2/+4 |
* | Add a simple module-level debug info printer. It just sets up a | Dan Gohman | 2010-05-07 | 1 | -0/+3 |
* | Const-ify some stuff. | Dan Gohman | 2010-05-07 | 1 | -14/+14 |