| Commit message (Expand) | Author | Age | Files | Lines |
| * | Add sub/mul overflow intrinsics. This currently doesn't have a | Bill Wendling | 2008-12-09 | 10 | -91/+233 |
| * | Teach GVN to invalidate some memdep information when it does an RAUW | Chris Lattner | 2008-12-09 | 2 | -1/+33 |
| * | Fix PR3117: not all nodes being legalized. The | Duncan Sands | 2008-12-09 | 7 | -207/+467 |
| * | Teach BasicAA::getModRefInfo(CallSite, CallSite) some | Chris Lattner | 2008-12-09 | 2 | -21/+52 |
| * | Fix a fixme: allow memdep to see past read-only calls when doing | Chris Lattner | 2008-12-09 | 1 | -4/+13 |
| * | rename getNonLocalDependency -> getNonLocalCallDependency, and remove | Chris Lattner | 2008-12-09 | 2 | -49/+23 |
| * | Switch GVN::processNonLocalLoad to using the new | Chris Lattner | 2008-12-09 | 1 | -20/+11 |
| * | random cleanups, no functionality change. | Chris Lattner | 2008-12-09 | 1 | -14/+26 |
| * | Back out 60748 for now. It's breaking SPASS, 254.gap, and 464.h264ref. | Evan Cheng | 2008-12-09 | 1 | -5/+1 |
| * | Cosmetic changes. | Evan Cheng | 2008-12-09 | 1 | -6/+8 |
| * | remove unused var | Nuno Lopes | 2008-12-09 | 1 | -2/+0 |
| * | Whitespace cleanups. | Dan Gohman | 2008-12-09 | 1 | -12/+14 |
| * | Handle a compiler warning. | Duncan Sands | 2008-12-09 | 1 | -1/+1 |
| * | fix typos gabor noticed | Chris Lattner | 2008-12-09 | 1 | -1/+1 |
| * | Correct my English. | Bill Wendling | 2008-12-09 | 1 | -8/+9 |
| * | restructure the top level non-local ptr dep query to handle | Chris Lattner | 2008-12-09 | 1 | -19/+26 |
| * | rename getNonLocalPointerDepInternal -> getNonLocalPointerDepFromBB | Chris Lattner | 2008-12-09 | 1 | -65/+83 |
| * | DisableGVCompilation should not abort on internal GlobalValue's. | Evan Cheng | 2008-12-09 | 1 | -2/+2 |
| * | In LegalizeOp, don't change the result type of CONVERT_RNDSAT when promoting | Mon P Wang | 2008-12-09 | 1 | -2/+2 |
| * | It's easy to handle SLE/SGE when the loop has a unit stride. | Nick Lewycky | 2008-12-09 | 1 | -1/+5 |
| * | if we have two elements, insert both, don't use std::sort. | Chris Lattner | 2008-12-09 | 1 | -3/+16 |
| * | If we're only adding one new element to 'Cache', insert it into its known | Chris Lattner | 2008-12-09 | 1 | -1/+12 |
| * | convert a couple other places that use pred_iterator to use the caching | Chris Lattner | 2008-12-09 | 1 | -2/+4 |
| * | use hte new pred cache to speed up the new non-local memdep | Chris Lattner | 2008-12-09 | 1 | -4/+24 |
| * | Fix getNode to allow a vector for the shift amount for shifts of vectors. | Mon P Wang | 2008-12-09 | 2 | -9/+33 |
| * | Fix a really subtle off-by-one bug that Duncan noticed with valgrind | Chris Lattner | 2008-12-09 | 1 | -1/+1 |
| * | CellSPU: | Scott Michel | 2008-12-09 | 1 | -2/+5 |
| * | Add initial support for fast-isel of the [SU]ADDO intrinsics. It isn't | Bill Wendling | 2008-12-09 | 1 | -7/+84 |
| * | Don't charge full latency for an anti-dependence, in this simplistic | Dan Gohman | 2008-12-09 | 1 | -3/+7 |
| * | Fix a couple of mistaken switch case fall-throughs. Thanks to Bill | Dan Gohman | 2008-12-08 | 1 | -0/+2 |
| * | remove DebugIterations option. Despite the accusations, | Chris Lattner | 2008-12-08 | 1 | -14/+1 |
| * | Re-apply 60689 now my head is screwed on right. | Evan Cheng | 2008-12-08 | 1 | -0/+2 |
| * | Fix the top-level comments, and fix some 80-column violations. | Dan Gohman | 2008-12-08 | 1 | -7/+9 |
| * | Revert 60689. It caused many regressions on Darwin targets. | Dan Gohman | 2008-12-08 | 1 | -3/+1 |
| * | Fix spelling. | Devang Patel | 2008-12-08 | 1 | -10/+10 |
| * | Undo previous patch. | Devang Patel | 2008-12-08 | 1 | -3/+1 |
| * | Fix comment typo. | Duncan Sands | 2008-12-08 | 1 | -1/+1 |
| * | Factor out the code for sign-extending/truncating gep indices | Dan Gohman | 2008-12-08 | 2 | -26/+35 |
| * | add another level of caching for non-local pointer queries, keeping | Chris Lattner | 2008-12-08 | 1 | -7/+32 |
| * | consistency | Chris Lattner | 2008-12-08 | 1 | -2/+2 |
| * | introduce a new RoundUpAlignment helper function, use it to | Chris Lattner | 2008-12-08 | 1 | -32/+29 |
| * | Make ConstantAggregateZero::get return a ConstantAggregateZero*, | Dan Gohman | 2008-12-08 | 1 | -1/+1 |
| * | Update CPP backend for PrintModulePass API changes. | Dan Gohman | 2008-12-08 | 1 | -4/+4 |
| * | Perform cheap checks first. | Evan Cheng | 2008-12-08 | 1 | -1/+3 |
| * | Some minor optimizations for isObjectSmallerThan. | Chris Lattner | 2008-12-08 | 1 | -7/+12 |
| * | Move createVirtualRegister out-of-line. | Dan Gohman | 2008-12-08 | 1 | -0/+18 |
| * | Clarify some comments. | Dan Gohman | 2008-12-08 | 1 | -2/+2 |
| * | Fixes for Visual Studio users. Patch by OvermindDL1 on llvm-dev! | Nick Lewycky | 2008-12-08 | 1 | -1/+1 |
| * | add an assert. the cast<> below would catch this but a message is more | Chris Lattner | 2008-12-07 | 1 | -0/+2 |
| * | factor some code better. | Chris Lattner | 2008-12-07 | 1 | -17/+17 |