2003-12-11 |
Chris Lattner | Fix LICM/2003-12-11-SinkingToPHI.ll, and quite possibly... |
tree | commitdiff |
2003-12-10 |
Chris Lattner | Fix bug: LICM/sink_multiple_exits.ll |
tree | commitdiff |
2003-12-10 |
Chris Lattner | Don't allow dead instructions to stop sinking early. |
tree | commitdiff |
2003-12-10 |
Chris Lattner | Fix bug: IndVarsSimplify/2003-12-10-RemoveInstrCrash.llx |
tree | commitdiff |
2003-12-10 |
Chris Lattner | Finegrainify namespacification |
tree | commitdiff |
2003-12-10 |
Chris Lattner | Simplify code |
tree | commitdiff |
2003-12-10 |
Chris Lattner | Avoid performing two identical lookups when one will... |
tree | commitdiff |
2003-12-10 |
Chris Lattner | Make LICM itself a bit more efficient, and make the... |
tree | commitdiff |
2003-12-10 |
Chris Lattner | Implement instruction sinking out of loops. This still... |
tree | commitdiff |
2003-12-09 |
Chris Lattner | Refactor code a little bit, eliminating the gratuitous... |
tree | commitdiff |
2003-12-09 |
Chris Lattner | Fine grainify namespacification |
tree | commitdiff |
2003-12-08 |
Chris Lattner | Implement: TailCallElim/accum_recursion_constant_arg.ll |
tree | commitdiff |
2003-12-08 |
Chris Lattner | Implement: test/Regression/Transforms/TailCallElim... |
tree | commitdiff |
2003-12-08 |
Chris Lattner | Cleanup and restructure the code to make it easier... |
tree | commitdiff |
2003-12-07 |
Chris Lattner | * Finegrainify namespacification |
tree | commitdiff |
2003-12-02 |
Chris Lattner | Finegrainify namespacification |
tree | commitdiff |
2003-11-25 |
Chris Lattner | Do not use index type to determine what it is indexing... |
tree | commitdiff |
2003-11-22 |
Chris Lattner | Do not crash when deleing a region with a dead invoke... |
tree | commitdiff |
2003-11-22 |
Chris Lattner | Finegrainify namespacification |
tree | commitdiff |
2003-11-21 |
Chris Lattner | Minor cleanups and simplifications |
tree | commitdiff |
2003-11-20 |
Chris Lattner | Start using the nicer terminator auto-insertion API |
tree | commitdiff |
2003-11-16 |
Chris Lattner | Fix PR116 |
tree | commitdiff |
2003-11-13 |
Chris Lattner | Implement feature: InstCombine/2003-11-13-ConstExprCast... |
tree | commitdiff |
2003-11-11 |
Brian Gaeke | Put all LLVM code into the llvm namespace, as per bug... |
tree | commitdiff |
2003-11-10 |
Chris Lattner | Adjust to new critical edge interface |
tree | commitdiff |
2003-11-07 |
Misha Brukman | Declare FunctionPasses as such so that they can be... |
tree | commitdiff |
2003-11-05 |
Chris Lattner | Fix flawed logic that was breaking several SPEC benchma... |
tree | commitdiff |
2003-11-05 |
Chris Lattner | Fix bug with previous implementation: |
tree | commitdiff |
2003-11-04 |
Chris Lattner | Minor cleanup, plus implement InstCombine/xor.ll:test17 |
tree | commitdiff |
2003-11-04 |
Chris Lattner | Implement InstCombine/xor.ll:test(15|16) |
tree | commitdiff |
2003-11-03 |
Chris Lattner | Implement InstCombine/cast-set.ll:test6[a]. This impro... |
tree | commitdiff |
2003-11-03 |
Chris Lattner | Implement InstCombine/cast-set.ll: test1, test2, test7 |
tree | commitdiff |
2003-11-03 |
Chris Lattner | Fix bug with zero sized casts |
tree | commitdiff |
2003-11-02 |
Chris Lattner | Fix bug in previous checkin |
tree | commitdiff |
2003-11-02 |
Chris Lattner | Implement transmogriphication of allocation instructions |
tree | commitdiff |
2003-10-30 |
Chris Lattner | Fix bug: 2003-10-29-CallSiteResolve.ll & PR70 |
tree | commitdiff |
2003-10-29 |
Chris Lattner | Fix PR66 & ScalarRepl/2003-10-29-ArrayProblem.ll |
tree | commitdiff |
2003-10-20 |
John Criswell | Added LLVM copyright notice to Makefiles. |
tree | commitdiff |
2003-10-20 |
John Criswell | Added LLVM project notice to the top of every C++ sourc... |
tree | commitdiff |
2003-10-19 |
Chris Lattner | Change the Opcode enum for PHI nodes from "Instruction... |
tree | commitdiff |
2003-10-18 |
Chris Lattner | ADd support for the new varargs instructions |
tree | commitdiff |
2003-10-16 |
Chris Lattner | This code does not require random access use_lists |
tree | commitdiff |
2003-10-15 |
Chris Lattner | Decrease usage of use_size() |
tree | commitdiff |
2003-10-13 |
Chris Lattner | Wrap code at 80 columns |
tree | commitdiff |
2003-10-12 |
Chris Lattner | Rename loop preheaders pass to loop simplify |
tree | commitdiff |
2003-10-10 |
Misha Brukman | Fix spelling. |
tree | commitdiff |
2003-10-08 |
Chris Lattner | Update comment |
tree | commitdiff |
2003-10-08 |
Chris Lattner | Use a set to keep track of which edges have been notice... |
tree | commitdiff |
2003-10-08 |
Chris Lattner | Minor fixes here and there |
tree | commitdiff |
2003-10-08 |
Chris Lattner | Avoid building data structures we don't really need... |
tree | commitdiff |
2003-10-07 |
Chris Lattner | whoops, don't accidentally lose variable names |
tree | commitdiff |
2003-10-07 |
Chris Lattner | Fix bug: InstCombine/cast.ll:test11 / PR#7 |
tree | commitdiff |
2003-10-07 |
Chris Lattner | Refactor code a bit |
tree | commitdiff |
2003-10-07 |
Chris Lattner | Fix bug in previous checkin |
tree | commitdiff |
2003-10-06 |
Chris Lattner | Minor speedups for the instcombine pass |
tree | commitdiff |
2003-10-05 |
Chris Lattner | Change the interface to PromoteMemToReg to also take... |
tree | commitdiff |
2003-10-05 |
Chris Lattner | simplify-cfg is really a function pass |
tree | commitdiff |
2003-10-02 |
Chris Lattner | Implement InstCombine/add.ll:test17 & 18 |
tree | commitdiff |
2003-09-23 |
Chris Lattner | Fix bug: IndVarsSimplify/2003-09-23-NotAtTop.ll |
tree | commitdiff |
2003-09-22 |
Misha Brukman | Credits now go into the top-level CREDITS.TXT |
tree | commitdiff |
2003-09-22 |
Chris Lattner | Squelch warning |
tree | commitdiff |
2003-09-20 |
Chris Lattner | Rename Function::getEntryNode -> getEntryBlock |
tree | commitdiff |
2003-09-20 |
Chris Lattner | Fix a really obvious huge gaping bug, add a comment |
tree | commitdiff |
2003-09-20 |
Chris Lattner | Expose the TCE pass |
tree | commitdiff |
2003-09-20 |
Chris Lattner | New transformation: tail recursion elimination |
tree | commitdiff |
2003-09-19 |
Chris Lattner | Implement InstCombine/and.ll:test(15|16) |
tree | commitdiff |
2003-09-19 |
Chris Lattner | pull a large nested conditional out into its own function |
tree | commitdiff |
2003-09-19 |
Chris Lattner | Implement InstCombine/add.ll:test(15|16) |
tree | commitdiff |
2003-09-12 |
Chris Lattner | Make sure to cannonicalize loops before running indvar... |
tree | commitdiff |
2003-09-12 |
Chris Lattner | Do not return success after checking only the FIRST... |
tree | commitdiff |
2003-09-12 |
Chris Lattner | Minor optimization efficiency improvement: |
tree | commitdiff |
2003-09-11 |
Chris Lattner | Simplify code |
tree | commitdiff |
2003-09-11 |
Misha Brukman | Apostrophes are only used for possession and quoting. |
tree | commitdiff |
2003-09-11 |
Chris Lattner | Integrate functionality of the mem2reg pass directly... |
tree | commitdiff |
2003-09-11 |
Chris Lattner | Renamed DominatorTree::Node::getNode() -> getBlock() |
tree | commitdiff |
2003-09-11 |
Misha Brukman | Spell `definite' correctly. |
tree | commitdiff |
2003-09-10 |
Chris Lattner | Unwind instructions are intrinsically alive, just like... |
tree | commitdiff |
2003-09-10 |
Chris Lattner | Fix spell-o's |
tree | commitdiff |
2003-09-10 |
Chris Lattner | Spelling fixes. I think that "cannonical" is ok, but... |
tree | commitdiff |
2003-09-10 |
Chris Lattner | Fix up file header |
tree | commitdiff |
2003-09-09 |
Misha Brukman | Spell `occurrence' correctly. |
tree | commitdiff |
2003-09-08 |
Chris Lattner | Add support for the unwind instruction |
tree | commitdiff |
2003-09-08 |
Chris Lattner | Do not hoist volatile loads |
tree | commitdiff |
2003-08-31 |
Chris Lattner | Fix bug: TailDuplicate/2003-08-31-UnreachableBlocks.ll |
tree | commitdiff |
2003-08-31 |
Chris Lattner | ScalarRepl does not modify the CFG. Say so! |
tree | commitdiff |
2003-08-27 |
Chris Lattner | Fix bug: SCCP/2003-08-26-InvokeHandling.ll |
tree | commitdiff |
2003-08-23 |
Chris Lattner | Fix bug: TailDup/2003-08-23-InvalidatedPointers.ll |
tree | commitdiff |
2003-08-21 |
Misha Brukman | The word `dependent' has no `a'. |
tree | commitdiff |
2003-08-18 |
Misha Brukman | Spell `necessary' correctly. |
tree | commitdiff |
2003-08-14 |
Brian Gaeke | Factory methods for function passes now return type... |
tree | commitdiff |
2003-08-13 |
Chris Lattner | Implement instcombine optimizations: |
tree | commitdiff |
2003-08-13 |
Chris Lattner | Generalize some of the add tests to allow for reassocia... |
tree | commitdiff |
2003-08-13 |
Chris Lattner | Assign arguments different ranks so they get grouped... |
tree | commitdiff |
2003-08-13 |
Chris Lattner | Implement InstCombine/2003-08-12-AllocaNonNull.ll |
tree | commitdiff |
2003-08-13 |
Chris Lattner | Do not cannonicalize (X != 0) into (cast X to bool) |
tree | commitdiff |
2003-08-13 |
Chris Lattner | Change cannonicalization rules: add X,X is represented... |
tree | commitdiff |
2003-08-12 |
Chris Lattner | Allow pulling logical operations through shifts. |
tree | commitdiff |
2003-08-12 |
Chris Lattner | Fix bug: Reassociate/2003-08-12-InfiniteLoop.ll |
tree | commitdiff |
2003-08-12 |
Chris Lattner | Assign finer grained ranks, make sure to reassociate... |
tree | commitdiff |
2003-08-12 |
Chris Lattner | Simplify code |
tree | commitdiff |
next |