| Commit message (Expand) | Author | Age | Files | Lines |
* | BasicAliasAnalysis and FunctionAttrs were both | Duncan Sands | 2009-01-18 | 1 | -81/+2 |
* | Fix copy and pasted typos that prevented strtok_r, realloc, getenv, ungetc, | Nick Lewycky | 2009-01-18 | 1 | -22/+152 |
* | introduce typedef for complicated vector, and use it too | Gabor Greif | 2009-01-17 | 1 | -2/+1 |
* | typo | Gabor Greif | 2009-01-16 | 1 | -1/+1 |
* | 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 |