Age | Commit message (Expand) | Author |
2004-05-19 | Add CloneTraceInto(), which is based on (and has mostly the same | Brian Gaeke |
2004-05-19 | Move RemapInstruction() to ValueMapper, so that it can be shared with | Brian Gaeke |
2004-05-14 | Clean up this pass somewhat: | Brian Gaeke |
2004-05-13 | This was not meant to be committed | Chris Lattner |
2004-05-13 | Fix a nasty bug that caused us to unroll EXTREMELY large loops due to overflow | Chris Lattner |
2004-05-12 | Do not pass in the same argument to the extracted function more than once, and | Chris Lattner |
2004-05-12 | Implement support for code extracting basic blocks that have a return | Chris Lattner |
2004-05-12 | Implement splitting of PHI nodes, allowing block extraction of BB's that have | Chris Lattner |
2004-05-12 | * Pull some code out into the definedInRegion/definedInCaller methods | Chris Lattner |
2004-05-12 | Generate substantially better code when there are a limited number of exits | Chris Lattner |
2004-05-12 | Two minor improvements: | Chris Lattner |
2004-05-08 | Fix stupid bug in my checkin yesterday | Chris Lattner |
2004-05-07 | Implement folding of GEP's like: | Chris Lattner |
2004-05-07 | Fix PR336: The instcombine pass asserts when visiting load instruction | Chris Lattner |
2004-05-04 | Do not mark instructions in unreachable sections of the function as live. | Chris Lattner |
2004-05-04 | Minor efficiency tweak, suggested by Patrick Meredith | Chris Lattner |
2004-05-03 | Fix typo | Brian Gaeke |
2004-05-03 | In InsertProfilingInitCall(), make it legal to pass in a null array, in | Brian Gaeke |
2004-05-03 | Add initial implementation of basic-block tracing instrumentation pass. | Brian Gaeke |
2004-05-02 | Do not clone arbitrary condition instructions. | Chris Lattner |
2004-05-02 | Do not infinitely "unroll" single BB loops. | Chris Lattner |
2004-05-02 | Dont' merge terminators that are needed to select PHI node values. | Chris Lattner |
2004-05-01 | Implement SimplifyCFG/branch-cond-merge.ll | Chris Lattner |
2004-05-01 | Make sure to reprocess instructions used by deleted instructions to avoid | Chris Lattner |
2004-05-01 | Make sure the instruction combiner doesn't lose track of instructions | Chris Lattner |
2004-05-01 | Fix my missing parens | Chris Lattner |
2004-05-01 | Implement SimplifyCFG/branch-cond-prop.ll | Chris Lattner |
2004-04-30 | Fix a major pessimization in the instcombiner. If an allocation instruction | Chris Lattner |
2004-04-27 | Changes to fix up the inst_iterator to pass to boost iterator checks. This | Chris Lattner |
2004-04-26 | Instcombine X/-1 --> 0-X | Chris Lattner |
2004-04-23 | * Allow aggregating extracted function arguments (controlled by flag) | Misha Brukman |
2004-04-23 | Move the scev expansion code into this pass, where it belongs. There is | Chris Lattner |
2004-04-22 | Clarify the logic: the flag is renamed to `deleteFn' to signify it will delete | Misha Brukman |
2004-04-22 | Add a flag to choose between isolating a function or deleting the function from | Misha Brukman |
2004-04-22 | Disable a previous patch that was causing indvars to loop infinitely :( | Chris Lattner |
2004-04-22 | Fix an extremely serious thinko I made in revision 1.60 of this file. | Chris Lattner |
2004-04-21 | Implement a todo, rewriting all possible scev expressions inside of the | Chris Lattner |
2004-04-21 | This code really wants to iterate over the OPERANDS of an instruction, not | Chris Lattner |
2004-04-21 | Implement a fixme. The helps loops that have induction variables of different | Chris Lattner |
2004-04-21 | Fix an incredibly nasty iterator invalidation problem. I am too spoiled by i... | Chris Lattner |
2004-04-21 | Include cerrno (gcc-3.4 fix) | Alkis Evlogimenos |
2004-04-21 | Fix typeo | Chris Lattner |
2004-04-20 | REALLY fix PR324: don't delete linkonce functions until after the SCC traversal | Chris Lattner |
2004-04-20 | Fix PR325 | Chris Lattner |
2004-04-20 | Fix PR324 and testcase: Inline/2004-04-20-InlineLinkOnce.llx | Chris Lattner |
2004-04-19 | Initial checkin of a simple loop unswitching pass. It still needs work, | Chris Lattner |
2004-04-19 | Add #include | Chris Lattner |
2004-04-18 | Move isLoopInvariant to the Loop class | Chris Lattner |
2004-04-18 | Correct rewriting of exit blocks after my last patch | Chris Lattner |
2004-04-18 | Loop exit sets are no longer explicitly held, they are dynamically computed o... | Chris Lattner |