| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Strip trailing white space. | Duncan Sands | 2009-10-16 | 1 | -33/+31 |
* | Update CMake file. | Ted Kremenek | 2009-10-13 | 1 | -1/+0 |
* | Commit the removal of this file, which is now moved to lib/Analysis. | Dan Gohman | 2009-10-13 | 1 | -337/+0 |
* | Start refactoring the inline cost estimation code so that it can be used | Dan Gohman | 2009-10-13 | 1 | -71/+71 |
* | change simplifycfg to not duplicate 'unwind' instructions. Hopefully | Chris Lattner | 2009-10-13 | 1 | -12/+5 |
* | rewrite LCSSA to use SSAUpdate, to only return true if it modifies | Chris Lattner | 2009-10-11 | 1 | -154/+130 |
* | clean up and simplify some code. Don't use setvector when things will be | Chris Lattner | 2009-10-11 | 1 | -28/+23 |
* | add a simple helper method. | Chris Lattner | 2009-10-10 | 1 | -0/+6 |
* | add ability for clients of SSAUpdater to find out about the | Chris Lattner | 2009-10-10 | 1 | -1/+9 |
* | add the ability to get a rewritten value from the middle of a block, | Chris Lattner | 2009-10-10 | 1 | -3/+92 |
* | rename GetValueInBlock -> GetValueAtEndOfBlock to better reflect | Chris Lattner | 2009-10-10 | 1 | -11/+11 |
* | use a typedef instead of spelling out an insane type. Yay for auto someday. | Chris Lattner | 2009-10-10 | 1 | -3/+3 |
* | Implement an efficient and fully general SSA update mechanism that | Chris Lattner | 2009-10-10 | 2 | -0/+233 |
* | random tidying | Chris Lattner | 2009-10-10 | 1 | -7/+5 |
* | Use names instead of numbers for some of the magic | Dale Johannesen | 2009-10-09 | 1 | -6/+6 |
* | Add FreeInst to the "is a call" check for Insts that are calls, but | Eric Christopher | 2009-10-07 | 1 | -2/+2 |
* | While we still have a MallocInst treat it as a call like any other | Eric Christopher | 2009-10-07 | 1 | -0/+4 |
* | Introduce and use convenience methods for getting pointer types | Duncan Sands | 2009-10-06 | 3 | -6/+6 |
* | Remove an unnnecessary LLVMContext argument in | Dan Gohman | 2009-10-05 | 1 | -1/+1 |
* | Do away with the strange use of BitVectors in SSI, and just use normal sets. ... | Owen Anderson | 2009-10-04 | 1 | -116/+90 |
* | Fix a typo in the comment. | Owen Anderson | 2009-10-04 | 1 | -1/+1 |
* | SSI needs to require DT and DF transitively, since it uses them outside of it... | Owen Anderson | 2009-10-04 | 1 | -3/+3 |
* | Fix this code so that it doesn't try to iterate through a std::vector | Dan Gohman | 2009-09-30 | 1 | -3/+4 |
* | Remove a redundant #ifndef and add an assertion string. | Dan Gohman | 2009-09-28 | 1 | -3/+1 |
* | Convert LoopSimplify and LoopExtractor from FunctionPass to LoopPass. | Dan Gohman | 2009-09-28 | 1 | -83/+48 |
* | calls are already handled, malloc doesn't need a special case. | Chris Lattner | 2009-09-27 | 1 | -3/+1 |
* | Instruction::clone does not need to take an LLVMContext&. Remove that and | Nick Lewycky | 2009-09-27 | 4 | -12/+10 |
* | A minor improvment in accuracy to inline cost | Dale Johannesen | 2009-09-23 | 1 | -6/+14 |
* | tidy up | Chris Lattner | 2009-09-21 | 1 | -7/+8 |
* | Enhance transform passes so that they apply the same tranforms to malloc call... | Victor Hernandez | 2009-09-18 | 1 | -1/+2 |
* | Update malloc call creation code (AllocType is now the element type of the ma... | Victor Hernandez | 2009-09-18 | 1 | -2/+6 |
* | Preserve ProfileInfo during CodeGenPrepare. | Andreas Neustifter | 2009-09-16 | 1 | -1/+9 |
* | Correctly handle the case where a comparison is created in one BasicBlock and | Nick Lewycky | 2009-09-10 | 1 | -37/+30 |
* | Add malloc call utility functions. Patch by Victor Hernandez. | Evan Cheng | 2009-09-10 | 1 | -52/+6 |
* | Fix SplitCriticalEdge to properly update LCSSA form when splitting a | Dan Gohman | 2009-09-09 | 1 | -24/+51 |
* | Preserve ProfileInfo. | Andreas Neustifter | 2009-09-09 | 1 | -0/+7 |
* | Re-apply r80926, with fixes: keep the domtree informed of new blocks | Dan Gohman | 2009-09-08 | 4 | -63/+161 |
* | Fix comment. | Eric Christopher | 2009-09-06 | 1 | -1/+1 |
* | Revert r80926. It causes loop unswitch assertion and slow down some JIT tests... | Evan Cheng | 2009-09-06 | 4 | -154/+62 |
* | Add a verifyAnalysis to LoopInfo, LoopSimplify, and LCSSA form that verify | Dan Gohman | 2009-09-03 | 4 | -62/+154 |
* | Change PHINode::hasConstantValue to have a DominatorTree argument | Dan Gohman | 2009-09-03 | 3 | -27/+20 |
* | back out my recent commit (r80858), it seems to break self-hosting buildbot's... | Gabor Greif | 2009-09-03 | 1 | -2/+2 |
* | re-commit r66920 (which has been backed out in r66953) I may have more luck t... | Gabor Greif | 2009-09-03 | 1 | -2/+2 |
* | remove a bunch of explicit code previously needed to update the | Chris Lattner | 2009-09-01 | 1 | -27/+7 |
* | Change CallGraphNode to maintain it's Function as an AssertingVH | Chris Lattner | 2009-09-01 | 1 | -1/+1 |
* | Reapply 79977. | Devang Patel | 2009-08-28 | 2 | -4/+4 |
* | unbreak the build, yay for symlinks + makefiles. :( | Chris Lattner | 2009-08-27 | 1 | -1/+1 |
* | enhance InlineFunction to be able to optionally return | Chris Lattner | 2009-08-27 | 1 | -6/+15 |
* | smallvectorize the list of returns built by CloneAndPruneFunctionInto. | Chris Lattner | 2009-08-27 | 3 | -8/+8 |
* | remove CloneTrace, which appears to be dead since 2004. | Chris Lattner | 2009-08-27 | 2 | -120/+0 |