2007-12-01 |
Duncan Sands | Integrate the readonly/readnone logic more deeply |
tree | commitdiff |
2007-11-29 |
Owen Anderson | Fix a miscompilation in spiff on PPC. |
tree | commitdiff |
2007-11-28 |
Duncan Sands | Add some convenience methods for querying attributes... |
tree | commitdiff |
2007-11-27 |
Duncan Sands | Fix PR1146: parameter attributes are longer part of |
tree | commitdiff |
2007-11-27 |
Owen Anderson | Make LoopInfoBase more generic, in preparation for... |
tree | commitdiff |
2007-11-26 |
Owen Anderson | Fix another bug that was causing siod to fail. |
tree | commitdiff |
2007-11-26 |
Owen Anderson | Allow GVN to eliminate read-only function calls when... |
tree | commitdiff |
2007-11-25 |
Anton Korobeynikov | Remove another leak. Due to some reason AliasSetTracker... |
tree | commitdiff |
2007-11-25 |
Chris Lattner | Implement PR1822 |
tree | commitdiff |
2007-11-25 |
Duncan Sands | Fix PR1816. If a bitcast of a function only exists... |
tree | commitdiff |
2007-11-23 |
Chris Lattner | add a comment. |
tree | commitdiff |
2007-11-23 |
Duncan Sands | Remove some logic I thoughtlessly copied over |
tree | commitdiff |
2007-11-22 |
Chris Lattner | Fix PR1817. |
tree | commitdiff |
2007-11-22 |
Anton Korobeynikov | Don't crash on bogus llvm.noinline. This is first part... |
tree | commitdiff |
2007-11-22 |
Duncan Sands | Turn invokes of nounwind functions into ordinary calls. |
tree | commitdiff |
2007-11-22 |
Duncan Sands | Readonly/readnone functions are allowed to throw |
tree | commitdiff |
2007-11-21 |
Nick Lewycky | typo |
tree | commitdiff |
2007-11-19 |
Dan Gohman | Add explicit keywords. |
tree | commitdiff |
2007-11-17 |
Dale Johannesen | Remove indeterminism from a loop. We think this will |
tree | commitdiff |
2007-11-16 |
Chris Lattner | Fix PR1800 by correcting mistaken logic. |
tree | commitdiff |
2007-11-15 |
Chris Lattner | Fix PR1788 by taking the approach suggested by Richard... |
tree | commitdiff |
2007-11-14 |
Nick Lewycky | Allow the block extractor take to take a list of basic... |
tree | commitdiff |
2007-11-14 |
Chris Lattner | Implement PR1796 and Transforms/SimplifyCFG/noreturn... |
tree | commitdiff |
2007-11-13 |
Chris Lattner | Fix the regression on Transforms/GlobalOpt/deadglobal... |
tree | commitdiff |
2007-11-13 |
Chris Lattner | Implement PR1786 by iterating between dead cycle elimin... |
tree | commitdiff |
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 |
next |