Age | Commit message (Expand) | Author |
2011-01-24 | merge all the "crash tests" into crash.ll | Chris Lattner |
2011-01-24 | fix PR9017, a bug where we'd assert when promoting in unreachable | Chris Lattner |
2011-01-24 | enhance SRoA to promote allocas that are used by PHI nodes. This often | Chris Lattner |
2011-01-23 | Enhance SRoA to promote allocas that are used by selects in some | Chris Lattner |
2011-01-23 | Enhance SRoA to be more aggressive about scalarization of aggregate allocas | Chris Lattner |
2011-01-23 | remove an old hack that avoided creating MMX datatypes. The | Chris Lattner |
2011-01-21 | Actually check memcpy lengths, instead of just commenting about | Dan Gohman |
2011-01-21 | Just because we have determined that an (fcmp | fcmp) is true for A < B, | Owen Anderson |
2011-01-21 | fix PR9013, an infinite loop in instcombine. | Chris Lattner |
2011-01-21 | Don't try to pull vector bitcasts that change the number of elements through | Nick Lewycky |
2011-01-21 | Add a constant folding of casts from zero to zero. Fixes PR9011! | Nick Lewycky |
2011-01-20 | At -O123 the early-cse pass is run before instcombine has run. According to my | Duncan Sands |
2011-01-19 | Add unnamed_addr when we can show that address of a global is not used. | Rafael Espindola |
2011-01-18 | For completeness, generalize the (X + Y) - Y -> X transform and add X - (X + ... | Duncan Sands |
2011-01-18 | Simplify (X<<1)-X into X. According to my auto-simplier this is the most com... | Duncan Sands |
2011-01-16 | Test for lazy value info's ability to prove the absense of NULLs in pointers. | Nick Lewycky |
2011-01-16 | Teach DAE to look for functions whose arguments are unused, and change all ca... | Anders Carlsson |
2011-01-16 | Don't merge two constants if we care about the address of both. | Rafael Espindola |
2011-01-16 | Reduce and merge testcases. | Owen Anderson |
2011-01-16 | fix PR8932, a case where arg promotion could infinitely promote. | Chris Lattner |
2011-01-16 | if an alloca is only ever accessed as a unit, and is accessed with load/store... | Chris Lattner |
2011-01-16 | enhance FoldOpIntoPhi in instcombine to try harder when a phi has | Chris Lattner |
2011-01-16 | Improve the safety of my globalopt enhancement by ensuring that the bitcast | Owen Anderson |
2011-01-16 | fix PR8983, a broken assertion. | Chris Lattner |
2011-01-16 | remove the partial specialization pass. It is unmaintained and has bugs. | Chris Lattner |
2011-01-15 | Make constmerge a two-pass algorithm so that it won't miss merging | Nick Lewycky |
2011-01-15 | temporarily revert r123526. While working on a follow-on patch I | Chris Lattner |
2011-01-15 | fix rdar://8785296 - -fcatch-undefined-behavior generates inefficient code | Chris Lattner |
2011-01-15 | Now that instruction optzns can update the iterator as they go, we can | Chris Lattner |
2011-01-15 | implement an instcombine xform that canonicalizes casts outside of and-with-c... | Chris Lattner |
2011-01-14 | Turn X-(X-Y) into Y. According to my auto-simplifier this is the most common | Duncan Sands |
2011-01-14 | Factorize common code out of the InstructionSimplify shift logic. Add in | Duncan Sands |
2011-01-14 | Rename this test. | Duncan Sands |
2011-01-14 | relax testcase a bit. | Chris Lattner |
2011-01-14 | Move some shift transforms out of instcombine and into InstructionSimplify. | Duncan Sands |
2011-01-13 | Extend SROA to handle arrays accessed as homogeneous structs and vice versa. | Bob Wilson |
2011-01-13 | Make SROA more aggressive with allocas containing padding. | Bob Wilson |
2011-01-13 | The most common simplification missed by instsimplify in unoptimized bitcode | Duncan Sands |
2011-01-12 | revert 123144, reenabling the rest of memset formation. | Chris Lattner |
2011-01-12 | revert r123146 which disabled code that wasn't the root cause | Chris Lattner |
2011-01-11 | merge tests into one crash.ll test. | Chris Lattner |
2011-01-11 | remove a bogus assertion: the latch block of a loop is not | Chris Lattner |
2011-01-11 | Teach constant folding to perform conversions from constant floating | Chandler Carruth |
2011-01-11 | FileCheck-ize a test, and move a no-longer calling test case to another | Chandler Carruth |
2011-01-11 | Fix a random missed optimization by making InstCombine more aggressive when d... | Owen Anderson |
2011-01-10 | Teach instcombine about the rest of the SSE and SSE2 conversion | Chandler Carruth |
2011-01-10 | Fold two related tests into the newly FileCheck-ized test, migrating | Chandler Carruth |
2011-01-10 | Clean up and FileCheck-ize a test. | Chandler Carruth |
2011-01-10 | fix typo | Chris Lattner |
2011-01-10 | another (more) aggressive attempt to bring llvm-gcc-i386-linux-selfhost | Chris Lattner |