| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fix PR3335 by not turning a store to one address space into a store to another. | Chris Lattner | 2009-01-16 | 1 | -1/+5 |
| * | reduce indentation by using early exits, no functionality change. | Chris Lattner | 2009-01-16 | 1 | -44/+47 |
| * | Clean up previous cast optimization a bit. Also make zext elimination a bit m... | Evan Cheng | 2009-01-16 | 1 | -30/+55 |
| * | Add the private linkage. | Rafael Espindola | 2009-01-15 | 15 | -35/+38 |
| * | avoid using iterators when they get invalidated potentially | Gabor Greif | 2009-01-15 | 1 | -4/+14 |
| * | Eliminate a redundant check. | Evan Cheng | 2009-01-15 | 1 | -2/+1 |
| * | - Teach CanEvaluateInDifferentType of this xform: sext (zext ty1), ty2 -> zex... | Evan Cheng | 2009-01-15 | 1 | -22/+51 |
| * | Fix PR3325, a miscompilation of invokes by IPSCCP. Patch by Jay Foad! | Chris Lattner | 2009-01-14 | 1 | -3/+2 |
| * | Fix the time regression I introduced in 464.h264ref with | Dale Johannesen | 2009-01-14 | 1 | -44/+187 |
| * | rewrite OptimizeAwayTrappingUsesOfLoads to 1) avoid a temporary | Chris Lattner | 2009-01-14 | 1 | -24/+26 |
| * | Fix testsuite regressions from recursive inlining. | Dale Johannesen | 2009-01-13 | 1 | -3/+3 |
| * | Make instcombine ensure that all allocas are explicitly aligned at at | Dan Gohman | 2009-01-13 | 1 | -6/+11 |
| * | Correct a comment. | Duncan Sands | 2009-01-13 | 1 | -1/+1 |
| * | Enable recursive inlining. Reduce inlining threshold | Dale Johannesen | 2009-01-12 | 2 | -8/+6 |
| * | Rename getABITypeSize to getTypePaddedSize, as | Duncan Sands | 2009-01-12 | 8 | -50/+52 |
| * | Increase default inlining aggressiveness in partial | Dale Johannesen | 2009-01-11 | 1 | -2/+2 |
| * | Duncan is nervous about undefinedness of % with negatives. I'm | Chris Lattner | 2009-01-11 | 1 | -1/+1 |
| * | do not generated GEPs into vectors where they don't already exist. | Chris Lattner | 2009-01-11 | 1 | -4/+3 |
| * | Make a couple of cleanups to the instcombine bitcast/gep | Chris Lattner | 2009-01-11 | 1 | -12/+13 |
| * | fix typo Duncan noticed. | Chris Lattner | 2009-01-09 | 1 | -1/+1 |
| * | Fix PR3304 | Chris Lattner | 2009-01-09 | 1 | -2/+12 |
| * | Removed trailing whitespace from Makefiles. | Misha Brukman | 2009-01-09 | 6 | -14/+14 |
| * | Implement rdar://6480391, extending of equality icmp's to avoid a truncation. | Chris Lattner | 2009-01-09 | 1 | -0/+22 |
| * | Remove some old code that looks like a remanant from signed-types days. | Chris Lattner | 2009-01-09 | 1 | -23/+0 |
| * | Fix PR3298, a crash in Jump Threading. Apparently even | Chris Lattner | 2009-01-09 | 1 | -0/+4 |
| * | Fix part 3/2 of PR3290, making instcombine zap (gep(bitcast)) when possible. | Chris Lattner | 2009-01-09 | 1 | -81/+116 |
| * | move some code, check to see if the input to the GEP is a bitcast | Chris Lattner | 2009-01-09 | 1 | -23/+22 |
| * | Adjustments to last patch based on review. | Dale Johannesen | 2009-01-09 | 4 | -11/+24 |
| * | Do not inline functions with (dynamic) alloca into | Dale Johannesen | 2009-01-08 | 1 | -2/+20 |
| * | This implements the second half of the fix for PR3290, handling | Chris Lattner | 2009-01-08 | 1 | -2/+99 |
| * | Whitespace - correct formatting. | Duncan Sands | 2009-01-07 | 1 | -2/+2 |
| * | Remove alloca tracking from nocapture analysis. Not only | Duncan Sands | 2009-01-07 | 1 | -69/+16 |
| * | Reorder these. | Duncan Sands | 2009-01-07 | 1 | -24/+24 |
| * | Use a switch rather than a sequence of "isa" tests. | Duncan Sands | 2009-01-07 | 1 | -16/+32 |
| * | The verifier checks that the aliasee is not null. | Duncan Sands | 2009-01-07 | 1 | -2/+1 |
| * | Implement the first half of PR3290: if there is a store of an | Chris Lattner | 2009-01-07 | 1 | -5/+133 |
| * | Factor a bunch of code out into a helper method. | Chris Lattner | 2009-01-07 | 1 | -148/+156 |
| * | use continue to simplify code and reduce nesting, no functionality | Chris Lattner | 2009-01-07 | 1 | -38/+58 |
| * | Get TargetData once up front and cache as an ivar instead of | Chris Lattner | 2009-01-07 | 1 | -45/+38 |
| * | Use the hasAllZeroIndices predicate to simplify some | Chris Lattner | 2009-01-07 | 1 | -28/+6 |
| * | Change m_ConstantInt and m_SelectCst to take their constant integers | Chris Lattner | 2009-01-05 | 1 | -9/+9 |
| * | Teach the internalize pass to also internalize | Duncan Sands | 2009-01-05 | 1 | -0/+12 |
| * | Find loop back edges only after empty blocks are eliminated. | Evan Cheng | 2009-01-05 | 1 | -2/+3 |
| * | Not having an aliasee is a theoretical possibility. | Duncan Sands | 2009-01-05 | 1 | -1/+2 |
| * | Format more neatly. | Duncan Sands | 2009-01-05 | 1 | -1/+1 |
| * | Remove trailing spaces. | Duncan Sands | 2009-01-05 | 1 | -10/+10 |
| * | Delete unused global aliases with internal linkage. | Duncan Sands | 2009-01-05 | 1 | -8/+23 |
| * | Tidy up #includes, deleting a bunch of unnecessary #includes. | Dan Gohman | 2009-01-05 | 1 | -1/+0 |
| * | Move the libcall annotating part from doFinalization to doInitialization. | Nick Lewycky | 2009-01-05 | 1 | -18/+77 |
| * | Run a post-pass that marks known function declarations by name. | Nick Lewycky | 2009-01-04 | 1 | -0/+443 |