2007-12-22 |
Chris Lattner | implement InstCombine/shift-trunc-shift.ll. This allows |
tree | commitdiff |
2007-12-22 |
Devang Patel | If succ has succ itself as one of the predecessors... |
tree | commitdiff |
2007-12-21 |
Duncan Sands | Make DAE not wipe out attributes on calls, and not... |
tree | commitdiff |
2007-12-20 |
Christopher Lamb | Implement review feedback, including additional transforms |
tree | commitdiff |
2007-12-19 |
Duncan Sands | When inlining through an 'nounwind' call, mark inlined |
tree | commitdiff |
2007-12-18 |
Christopher Lamb | Remove an orthogonal transformation of the selection... |
tree | commitdiff |
2007-12-18 |
Christopher Lamb | Fix typos. |
tree | commitdiff |
2007-12-18 |
Christopher Lamb | Fold certain additions through selects (and their compa... |
tree | commitdiff |
2007-12-17 |
Duncan Sands | Make invokes of inline asm legal. Teach codegen |
tree | commitdiff |
2007-12-16 |
Duncan Sands | Make instcombine promote inline asm calls to 'nounwind' |
tree | commitdiff |
2007-12-12 |
Wojciech Matyjewicz | 1. "Upgrage" comments. |
tree | commitdiff |
2007-12-11 |
Chris Lattner | Implement constant folding if vector<->vector bitcasts... |
tree | commitdiff |
2007-12-10 |
Chris Lattner | Fix PR1850 by removing an unsafe transformation from... |
tree | commitdiff |
2007-12-10 |
Duncan Sands | Make PruneEH update the nounwind/noreturn attributes |
tree | commitdiff |
2007-12-03 |
Devang Patel | If ExitValue operand is also defined in Loop header... |
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-25 |
Nick Lewycky | Add new SCEV, SCEVSMax. This allows LLVM to analyze... |
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 | Fix PR1816, by correcting the broken definition of... |
tree | commitdiff |
2007-11-23 |
Duncan Sands | Ding dong, the DoesntAccessMemoryFns and |
tree | commitdiff |
2007-11-23 |
Chris Lattner | Fix a bug where we'd try to find a scev value for a... |
tree | commitdiff |
2007-11-22 |
Chris Lattner | Fix PR1817. |
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-16 |
Chris Lattner | Fix PR1800 by correcting mistaken logic. |
tree | commitdiff |
2007-11-14 |
Chris Lattner | Implement PR1796 and Transforms/SimplifyCFG/noreturn... |
tree | commitdiff |
2007-11-13 |
Chris Lattner | upgrade test |
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-08 |
Andrew Lenharth | Better check |
tree | commitdiff |
2007-11-08 |
Andrew Lenharth | Fix PR1780 |
tree | commitdiff |
2007-11-06 |
Chris Lattner | Implement PR1777 by detecting dependent phis that |
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-04 |
Duncan Sands | Change uses of getTypeSize to getABITypeSize, getTypeSt... |
tree | commitdiff |
2007-11-01 |
Owen Anderson | Fix test/Transforms/DeadStoreElimination/PartialStore... |
tree | commitdiff |
2007-11-01 |
Chris Lattner | Fix InstCombine/2007-10-31-StringCrash.ll by removing... |
tree | commitdiff |
2007-11-01 |
Chris Lattner | Fix InstCombine/2007-10-31-RangeCrash.ll |
tree | commitdiff |
2007-10-30 |
Dan Gohman | Add support for folding binary operators with vector... |
tree | commitdiff |
2007-10-29 |
Chris Lattner | update testcase |
tree | commitdiff |
2007-10-29 |
Chris Lattner | Model stacksave and stackrestore as both writing memory... |
tree | commitdiff |
2007-10-29 |
Chris Lattner | Fix PR1749 and InstCombine/2007-10-28-EmptyField.ll... |
tree | commitdiff |
2007-10-29 |
Chris Lattner | Fix PR1752 and LoopSimplify/2007-10-28-InvokeCrash... |
tree | commitdiff |
2007-10-24 |
Chris Lattner | Implement a couple of foldings for ordered and unordere... |
tree | commitdiff |
2007-10-19 |
Bill Wendling | Don't branch fold inline asm statements. |
tree | commitdiff |
2007-10-19 |
Devang Patel | This test now passes. |
tree | commitdiff |
2007-10-18 |
Chris Lattner | Fix PR1735 and Transforms/DeadArgElim/2007-10-18-Vararg... |
tree | commitdiff |
2007-10-18 |
Devang Patel | XFAIL for now. |
tree | commitdiff |
2007-10-17 |
Devang Patel | Do not raise free() call that is called through invoke... |
tree | commitdiff |
2007-10-17 |
Devang Patel | Apply "Instead of loading small c string constant,... |
tree | commitdiff |
2007-10-12 |
Chris Lattner | Fix a bug in my patch last night that broke InstCombine... |
tree | commitdiff |
2007-10-12 |
Chris Lattner | testcase for PR1728 |
tree | commitdiff |
2007-10-11 |
Devang Patel | Lower memcpy if it makes sense. |
tree | commitdiff |
2007-10-05 |
Devang Patel | Fix bug in updating dominance frontier after loop |
tree | commitdiff |
2007-10-01 |
Devang Patel | Relax unsafe use check. If there is one unconditional... |
tree | commitdiff |
2007-09-25 |
Devang Patel | Handle multiple induction variables. |
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-21 |
Devang Patel | Fix PR1692 |
tree | commitdiff |
2007-09-20 |
Duncan Sands | Testcase for PR1678. |
tree | commitdiff |
2007-09-20 |
Nick Lewycky | Excuse me. |
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-18 |
Gabor Greif | rename test, it is obviously misspelled |
tree | commitdiff |
2007-09-18 |
Devang Patel | Fix PR1657 |
tree | commitdiff |
2007-09-17 |
Dan Gohman | Instcombine x-((x/y)*y) into a remainder operator. |
tree | commitdiff |
2007-09-15 |
Chris Lattner | remove obsolete tests. |
tree | commitdiff |
2007-09-11 |
Duncan Sands | Test that a call to a trampoline is turned into a call to |
tree | commitdiff |
2007-09-10 |
Chris Lattner | remove obsolete testcase |
tree | commitdiff |
2007-09-10 |
Chris Lattner | Fix a buggy constant folding transformation when handli... |
tree | commitdiff |
2007-09-10 |
Dale Johannesen | Add missing llvm-dis. |
tree | commitdiff |
2007-09-10 |
Chris Lattner | Prevent tailcallelim from breaking "recursive" calls... |
tree | commitdiff |
2007-09-10 |
Devang Patel | Filter exit conditions which are not yet handled. |
tree | commitdiff |
2007-09-07 |
Chris Lattner | Don't zap back to back volatile load/stores |
tree | commitdiff |
2007-09-06 |
Nick Lewycky | When the two operands of an icmp are equal, there are... |
tree | commitdiff |
2007-09-05 |
Dale Johannesen | Change all floating constants that are not exactly |
tree | commitdiff |
2007-08-26 |
Anton Korobeynikov | Don't promote volatile loads/stores. This is needed... |
tree | commitdiff |
2007-08-25 |
Devang Patel | Constant split values needs upper bound and lower bound... |
tree | commitdiff |
2007-08-25 |
Devang Patel | While calculating upper loop bound for first loop and... |
tree | commitdiff |
2007-08-20 |
Devang Patel | Do not split loops rejected by processOneIterationLoop(). |
tree | commitdiff |
2007-08-17 |
Devang Patel | Add loop index split tests. |
tree | commitdiff |
2007-08-15 |
Dan Gohman | Convert tests using "grep -c ... | grep ..." to use... |
tree | commitdiff |
2007-08-15 |
Dan Gohman | Convert tests using "| wc -l | grep ..." to use the... |
tree | commitdiff |
2007-08-12 |
Chris Lattner | oops, forgot to commit this. |
tree | commitdiff |
2007-08-11 |
Chris Lattner | Transform a load from an undef/zero global into an... |
tree | commitdiff |
2007-08-09 |
Chris Lattner | when we see a unaligned load from an insufficiently... |
tree | commitdiff |
2007-08-06 |
Nick Lewycky | It's safe to fold not of fcmp. |
tree | commitdiff |
2007-08-04 |
Chandler Carruth | This is the patch to provide clean intrinsic function... |
tree | commitdiff |
2007-08-02 |
Chris Lattner | I don't have time to restore this functionality right... |
tree | commitdiff |
2007-08-02 |
Chris Lattner | Reduced testcase for PR1594 |
tree | commitdiff |
2007-08-02 |
Devang Patel | Update dominator info for the middle blocks created... |
tree | commitdiff |
2007-08-02 |
Chris Lattner | Enhance instcombine to be more aggressive about folding... |
tree | commitdiff |
2007-08-02 |
Chris Lattner | Fix PR1575 and test/Transforms/CondProp/2007-08-01... |
tree | commitdiff |
2007-08-01 |
Devang Patel | Update dominator info for the middle blocks created... |
tree | commitdiff |
2007-08-01 |
Owen Anderson | Forgot to update these files for the FastDSE changes. |
tree | commitdiff |
2007-08-01 |
Owen Anderson | Rename FastDSE to just DSE. |
tree | commitdiff |
2007-07-31 |
Owen Anderson | Fix a failure I accidentally caused in my last commit... |
tree | commitdiff |
2007-07-31 |
Lauro Ramos Venancio | Fix a bug in GetKnownAlignment of packed structs. |
tree | commitdiff |
next |