| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix some issues with volatility, move "CanConvertToScalar" check | Chris Lattner | 2009-01-28 | 1 | -0/+12 |
* | strengthen this test. | Chris Lattner | 2009-01-28 | 1 | -3/+2 |
* | Fixed optimization of combining two shuffles where the first shuffle inputs | Mon P Wang | 2009-01-26 | 1 | -0/+19 |
* | Handle single-entry phi nodes gracefully in condprop. | Chris Lattner | 2009-01-26 | 1 | -0/+37 |
* | Fix PR3408 by making a non-obvious assumption very obvious, and | Chris Lattner | 2009-01-26 | 1 | -0/+21 |
* | Actually run the test in this directory. | Nick Lewycky | 2009-01-25 | 1 | -0/+3 |
* | The function that does nothing but call malloc is noalias return. | Nick Lewycky | 2009-01-25 | 1 | -0/+11 |
* | testcase for PR3381. | Torok Edwin | 2009-01-24 | 1 | -0/+18 |
* | Make InstCombineStoreToCast handle aggregates more aggressively, | Chris Lattner | 2009-01-24 | 1 | -0/+17 |
* | fix two more cases where we could let the NLPDI cache get unsorted. | Chris Lattner | 2009-01-23 | 1 | -0/+100 |
* | fix a testcase. | Chris Lattner | 2009-01-22 | 1 | -2/+1 |
* | Fix PR3358, a really nasty bug where recursive phi translated | Chris Lattner | 2009-01-22 | 1 | -0/+55 |
* | Do not use host floating point types when emitting | Dale Johannesen | 2009-01-21 | 1 | -2/+2 |
* | Disable on x86_64 until I figure out what's wrong. | Dale Johannesen | 2009-01-21 | 1 | -0/+1 |
* | Make special cases (0 inf nan) work for frem. | Dale Johannesen | 2009-01-21 | 1 | -0/+315 |
* | Calls to fmod, it turns out, are constant-folded by | Dale Johannesen | 2009-01-20 | 1 | -6/+4 |
* | Temporarily XFAIL until this can be looked at. r62557 is what caused it to st... | Bill Wendling | 2009-01-20 | 1 | -0/+1 |
* | another fix for PR3354 | Chris Lattner | 2009-01-20 | 1 | -1/+12 |
* | Fix a problem exposed by PR3354: simplifycfg was making a potentially | Chris Lattner | 2009-01-19 | 1 | -0/+20 |
* | Move & restructure test per review. | Dale Johannesen | 2009-01-19 | 1 | -0/+77 |
* | convert this to an unfoldable potentially trapping constant expr. | Chris Lattner | 2009-01-19 | 1 | -2/+4 |
* | Fix PR3353, infinitely jump threading an infinite loop make from switches. | Chris Lattner | 2009-01-19 | 1 | -0/+21 |
* | Temporarily revert r62487. It's causing this error during a release bootstrap of | Bill Wendling | 2009-01-19 | 1 | -0/+1 |
* | Fix PR3016, a bug which can occur do to an invalid assumption: | Chris Lattner | 2009-01-19 | 1 | -0/+30 |
* | Forgot this in the previous checkin: fopen now has nocapture, realloc is | Nick Lewycky | 2009-01-18 | 1 | -2/+2 |
* | Fix PR3335 by not turning a store to one address space into a store to another. | Chris Lattner | 2009-01-16 | 1 | -0/+11 |
* | Clean up previous cast optimization a bit. Also make zext elimination a bit m... | Evan Cheng | 2009-01-16 | 1 | -0/+7 |
* | - Teach CanEvaluateInDifferentType of this xform: sext (zext ty1), ty2 -> zex... | Evan Cheng | 2009-01-15 | 1 | -0/+11 |
* | Fix PR3325, a miscompilation of invokes by IPSCCP. Patch by Jay Foad! | Chris Lattner | 2009-01-14 | 1 | -0/+28 |
* | Fix the time regression I introduced in 464.h264ref with | Dale Johannesen | 2009-01-14 | 1 | -0/+39 |
* | rewrite OptimizeAwayTrappingUsesOfLoads to 1) avoid a temporary | Chris Lattner | 2009-01-14 | 1 | -0/+35 |
* | Fix testsuite regressions from recursive inlining. | Dale Johannesen | 2009-01-13 | 1 | -0/+293 |
* | Make instcombine ensure that all allocas are explicitly aligned at at | Dan Gohman | 2009-01-13 | 2 | -2/+4 |
* | Enable recursive inlining. Reduce inlining threshold | Dale Johannesen | 2009-01-12 | 1 | -0/+92 |
* | Fix PR3304 | Chris Lattner | 2009-01-09 | 1 | -0/+15 |
* | Implement rdar://6480391, extending of equality icmp's to avoid a truncation. | Chris Lattner | 2009-01-09 | 2 | -4/+19 |
* | Fix PR3298, a crash in Jump Threading. Apparently even | Chris Lattner | 2009-01-09 | 1 | -0/+49 |
* | Fix part 3/2 of PR3290, making instcombine zap (gep(bitcast)) when possible. | Chris Lattner | 2009-01-09 | 1 | -0/+11 |
* | Do not inline functions with (dynamic) alloca into | Dale Johannesen | 2009-01-08 | 3 | -0/+45 |
* | ValueTracker can't assume that an alloca with no specified alignment | Chris Lattner | 2009-01-08 | 1 | -0/+26 |
* | This implements the second half of the fix for PR3290, handling | Chris Lattner | 2009-01-08 | 1 | -0/+26 |
* | Remove alloca tracking from nocapture analysis. Not only | Duncan Sands | 2009-01-07 | 1 | -18/+9 |
* | Implement the first half of PR3290: if there is a store of an | Chris Lattner | 2009-01-07 | 1 | -0/+31 |
* | make m_ConstantInt(int64_t) safely match ConstantInt's that are larger than i64. | Chris Lattner | 2009-01-05 | 1 | -0/+27 |
* | Teach the internalize pass to also internalize | Duncan Sands | 2009-01-05 | 1 | -0/+10 |
* | Delete unused global aliases with internal linkage. | Duncan Sands | 2009-01-05 | 1 | -0/+8 |
* | Run a post-pass that marks known function declarations by name. | Nick Lewycky | 2009-01-04 | 1 | -0/+12 |
* | XFAIL this test. The xform was removed. | Bill Wendling | 2009-01-04 | 1 | -0/+1 |
* | When calculating 'nocapture' argument attributes, allow | Duncan Sands | 2009-01-02 | 1 | -0/+23 |
* | Reimplement the old and horrible bison parser for .ll files with a nice | Chris Lattner | 2009-01-02 | 1 | -2/+2 |