2007-11-09 |
Chris Lattner | Tighten up a check for folding away loads from (newly... |
tree | commitdiff |
2007-11-09 |
Anton Korobeynikov | Fix indent |
tree | commitdiff |
2007-11-09 |
Anton Korobeynikov | Forget to commit users part of value mapper interface |
tree | commitdiff |
2007-11-09 |
Anton Korobeynikov | And delete this one |
tree | commitdiff |
2007-11-08 |
Andrew Lenharth | Better check |
tree | commitdiff |
2007-11-08 |
Andrew Lenharth | Fix PR1780 |
tree | commitdiff |
2007-11-06 |
Chris Lattner | fix const correctness, BB is const, so its predecessors... |
tree | commitdiff |
2007-11-06 |
Chris Lattner | don't put erase or query for non-allocainst pointers... |
tree | commitdiff |
2007-11-06 |
Chris Lattner | Implement PR1777 by detecting dependent phis that |
tree | commitdiff |
2007-11-06 |
Duncan Sands | At the point of calculating the shift amount, the |
tree | commitdiff |
2007-11-06 |
Chris Lattner | wrap long lines |
tree | commitdiff |
2007-11-05 |
Dan Gohman | Fix an abort in instcombine when folding creates a... |
tree | commitdiff |
2007-11-05 |
Devang Patel | If a value is incoming from outside the loop then the... |
tree | commitdiff |
2007-11-05 |
Gordon Henriksen | Deleting redundant copy of block extractor pass. See... |
tree | commitdiff |
2007-11-05 |
Duncan Sands | If a long double is in a packed struct, it may be |
tree | commitdiff |
2007-11-04 |
Gordon Henriksen | Finishing initial docs for all transformations in Passe... |
tree | commitdiff |
2007-11-04 |
Duncan Sands | Change uses of getTypeSize to getABITypeSize, getTypeSt... |
tree | commitdiff |
2007-11-04 |
Chris Lattner | Disable tail duplication of call instructions. The... |
tree | commitdiff |
2007-11-02 |
Dan Gohman | Add std:: to sort calls. |
tree | commitdiff |
2007-11-02 |
Dan Gohman | Change illegal uses of ++ to uses of STLExtra.h's next... |
tree | commitdiff |
2007-11-01 |
Duncan Sands | Executive summary: getTypeSize -> getTypeStoreSize... |
tree | commitdiff |
2007-11-01 |
Owen Anderson | Fix test/Transforms/DeadStoreElimination/PartialStore... |
tree | commitdiff |
2007-11-01 |
Chris Lattner | Fix InstCombine/2007-10-31-RangeCrash.ll |
tree | commitdiff |
2007-10-31 |
Dan Gohman | Fix a typo in a comment. |
tree | commitdiff |
2007-10-30 |
Evan Cheng | At end of LSR, replace uses of now constant (as result... |
tree | commitdiff |
2007-10-30 |
Evan Cheng | It's not safe to tell SplitCriticalEdge to merge identi... |
tree | commitdiff |
2007-10-29 |
Evan Cheng | - Bug fixes. |
tree | commitdiff |
2007-10-29 |
Dan Gohman | Don't bitcast from pointer-to-vector to pointer-to... |
tree | commitdiff |
2007-10-29 |
Dan Gohman | Use an array instead of a fixed-length std::vector. |
tree | commitdiff |
2007-10-29 |
Dan Gohman | Do a real assert if there is an unhandled vector instru... |
tree | commitdiff |
2007-10-29 |
Dan Gohman | Update a comment to reflect the current code. |
tree | commitdiff |
2007-10-29 |
Dan Gohman | Remove an unused function argument. |
tree | commitdiff |
2007-10-29 |
Dan Gohman | Fix a typo in a comment. |
tree | commitdiff |
2007-10-29 |
Dan Gohman | Avoid calling ValidStride when not all uses are addresses. |
tree | commitdiff |
2007-10-29 |
Chris Lattner | Fix PR1752 and LoopSimplify/2007-10-28-InvokeCrash... |
tree | commitdiff |
2007-10-26 |
Evan Cheng | A number of LSR fixes: |
tree | commitdiff |
2007-10-26 |
Evan Cheng | Fix a crash. Make sure TLI is not null. |
tree | commitdiff |
2007-10-26 |
Gordon Henriksen | More fleshing out of docs/Passes.html, plus some typo... |
tree | commitdiff |
2007-10-26 |
Evan Cheng | Loosen up iv reuse to allow reuse of the same stride... |
tree | commitdiff |
2007-10-25 |
Evan Cheng | Do not rewrite compare instruction using iv of a differ... |
tree | commitdiff |
2007-10-25 |
Evan Cheng | Remove code that's commented out. |
tree | commitdiff |
2007-10-25 |
Evan Cheng | If a loop termination compare instruction is the only... |
tree | commitdiff |
2007-10-24 |
Dale Johannesen | Fix off by 1 bug in printf->puts lowering. |
tree | commitdiff |
2007-10-24 |
Chris Lattner | simplify some code by using the new isNaN predicate |
tree | commitdiff |
2007-10-24 |
Chris Lattner | Implement a couple of foldings for ordered and unordere... |
tree | commitdiff |
2007-10-22 |
Dan Gohman | Strength reduction improvements. |
tree | commitdiff |
2007-10-22 |
Dan Gohman | Move the SCEV object factors from being static members... |
tree | commitdiff |
2007-10-21 |
Anton Korobeynikov | Reg2Mem cleanup and optimizations: |
tree | commitdiff |
2007-10-18 |
Devang Patel | Try again. |
tree | commitdiff |
2007-10-18 |
Owen Anderson | Allow GVN to eliminate redundant calls to functions... |
tree | commitdiff |
2007-10-18 |
Chris Lattner | Fix PR1735 and Transforms/DeadArgElim/2007-10-18-Vararg... |
tree | commitdiff |
2007-10-18 |
Owen Anderson | Move Split<...>() into DomTreeBase. This should make... |
tree | commitdiff |
2007-10-17 |
Evan Cheng | Reverting r43070 for now. It's causing llc test failures. |
tree | commitdiff |
2007-10-17 |
Devang Patel | Do not raise free() call that is called through invoke... |
tree | commitdiff |
2007-10-17 |
Hartmut Kaiser | Fixed linker errors (unresolved externals: split<>... |
tree | commitdiff |
2007-10-17 |
Devang Patel | Apply "Instead of loading small c string constant,... |
tree | commitdiff |
2007-10-16 |
Devang Patel | Use immediate stores. |
tree | commitdiff |
2007-10-15 |
Devang Patel | Achieve same result but use fewer lines of code. |
tree | commitdiff |
2007-10-12 |
Devang Patel | Dest type is always i8 *. This allows some simplification. |
tree | commitdiff |
2007-10-12 |
Chris Lattner | Fix a bug in my patch last night that broke InstCombine... |
tree | commitdiff |
2007-10-12 |
Gabor Greif | eliminate warning |
tree | commitdiff |
2007-10-12 |
Chris Lattner | Fix some 80 column violations. |
tree | commitdiff |
2007-10-11 |
Devang Patel | Lower memcpy if it makes sense. |
tree | commitdiff |
2007-10-09 |
Devang Patel | Do not walk invalid iterator. |
tree | commitdiff |
2007-10-05 |
Devang Patel | Fix bug in updating dominance frontier after loop |
tree | commitdiff |
2007-10-03 |
Devang Patel | Fix 80 col violation. |
tree | commitdiff |
2007-10-03 |
Devang Patel | Refactor code in a separate method. |
tree | commitdiff |
2007-10-03 |
Dan Gohman | Use empty() member functions when that's what's being... |
tree | commitdiff |
2007-10-03 |
Dale Johannesen | Tone down an overzealous optimization. |
tree | commitdiff |
2007-10-03 |
Tanya Lattner | Fix PR1719, by not marking llvm.global.annotations... |
tree | commitdiff |
2007-10-03 |
Chris Lattner | Fix PR1719, by not marking llvm.noinline internal. |
tree | commitdiff |
2007-10-01 |
Dale Johannesen | Fix stride computations for long double arrays. |
tree | commitdiff |
2007-10-01 |
Devang Patel | Relax unsafe use check. If there is one unconditional... |
tree | commitdiff |
2007-09-28 |
Dale Johannesen | minor long double related changes |
tree | commitdiff |
2007-09-28 |
Dale Johannesen | Don't do SRA for unions with long double fields. |
tree | commitdiff |
2007-09-25 |
Devang Patel | Handle multiple induction variables. |
tree | commitdiff |
2007-09-25 |
Devang Patel | Do not reserve DOM check for GetElementPtrInst. |
tree | commitdiff |
2007-09-25 |
Devang Patel | doh.. |
tree | commitdiff |
2007-09-25 |
Devang Patel | Add transformation to update loop interation space... |
tree | commitdiff |
2007-09-24 |
Devang Patel | Do not promote null values because it may be unsafe... |
tree | commitdiff |
2007-09-24 |
Dan Gohman | explicit keywords. |
tree | commitdiff |
2007-09-21 |
Devang Patel | Fix PR1692 |
tree | commitdiff |
2007-09-21 |
Owen Anderson | Add partial caching of non-local memory dependence... |
tree | commitdiff |
2007-09-20 |
Devang Patel | Update aux. info associated with an instruction before... |
tree | commitdiff |
2007-09-20 |
Devang Patel | Don't increment invalid iterator. |
tree | commitdiff |
2007-09-20 |
Nick Lewycky | Fix optimization. %x = sub %x, %y does not imply that... |
tree | commitdiff |
2007-09-19 |
Devang Patel | Avoid unsafe promotion. |
tree | commitdiff |
2007-09-19 |
Duncan Sands | Improve comment. |
tree | commitdiff |
2007-09-19 |
Duncan Sands | A global variable with external weak linkage can be... |
tree | commitdiff |
2007-09-19 |
Devang Patel | Relax loop ExitCondition predicate restriction. |
tree | commitdiff |
2007-09-19 |
Devang Patel | Filter loops where split condition's false branch is... |
tree | commitdiff |
2007-09-19 |
Devang Patel | Bail out early, before modifying anything. |
tree | commitdiff |
2007-09-19 |
Devang Patel | Work is incomplete. Loop is not modified at all right... |
tree | commitdiff |
2007-09-18 |
Devang Patel | Fix PR1657 |
tree | commitdiff |
2007-09-17 |
Devang Patel | Do not eliminate loop when it is invalid to do so.... |
tree | commitdiff |
2007-09-17 |
Devang Patel | Skeleton for transformations to truncate loop's iterati... |
tree | commitdiff |
2007-09-17 |
Devang Patel | Fix comment. |
tree | commitdiff |
2007-09-17 |
Chris Lattner | Merge DenseMapKeyInfo & DenseMapValueInfo into DenseMapInfo |
tree | commitdiff |
2007-09-17 |
Dan Gohman | Instcombine x-((x/y)*y) into a remainder operator. |
tree | commitdiff |
2007-09-17 |
Duncan Sands | Factor the trampoline transformation into a subroutine. |
tree | commitdiff |
next |