| Commit message (Expand) | Author | Age | Files | Lines |
* | Add another check | Chris Lattner | 2004-03-29 | 1 | -0/+5 |
* | Fix an assertion | Chris Lattner | 2004-03-29 | 1 | -1/+1 |
* | Make error message a bit nicer. | Chris Lattner | 2004-03-29 | 1 | -1/+1 |
* | Add two methods which have been needed for a long time: Type::get(Un)signedVe... | Chris Lattner | 2004-03-26 | 1 | -0/+35 |
* | X % -1 == X % 1 == 0 | Chris Lattner | 2004-03-26 | 1 | -0/+2 |
* | Two changes: | Chris Lattner | 2004-03-25 | 1 | -16/+40 |
* | Minor efficiency improvement, finegrainify namespacification | Chris Lattner | 2004-03-25 | 1 | -5/+10 |
* | Hrm, we were leaking ~1M of garbage that valgrind never told us about because | Chris Lattner | 2004-03-19 | 1 | -0/+8 |
* | Teach the optimizer to delete zero sized alloca's (but not mallocs!) | Chris Lattner | 2004-03-19 | 1 | -4/+12 |
* | Fix PR299: [Sparc] Code generator asserts on alloc of zero size type | Chris Lattner | 2004-03-19 | 1 | -1/+7 |
* | Malloc doesn't kill a load. This patch need not go into 1.2 though. | Chris Lattner | 2004-03-18 | 2 | -2/+0 |
* | Fix a really nasty bug that was breaking ijpeg in LLC mode. We were incorrectly | Chris Lattner | 2004-03-18 | 2 | -0/+4 |
* | Fix bug: CodeExtractor/2004-03-17-MissedLiveIns.ll | Chris Lattner | 2004-03-18 | 1 | -0/+5 |
* | Add statistics to the loop extractor. The loop extractor has successfully | Chris Lattner | 2004-03-18 | 1 | -0/+6 |
* | Fix problem with PHI nodes having multiple predecessors from different | Chris Lattner | 2004-03-18 | 1 | -1/+2 |
* | Fix CodeExtractor/2004-03-17-UpdatePHIsOutsideRegion.ll | Chris Lattner | 2004-03-18 | 1 | -0/+13 |
* | Seriously simplify and correct the PHI node handling code. | Chris Lattner | 2004-03-18 | 1 | -162/+28 |
* | Fix CodeExtractor/2004-03-17-OutputMismatch.ll | Chris Lattner | 2004-03-18 | 1 | -3/+7 |
* | Fix several bugs in the extractor: | Chris Lattner | 2004-03-18 | 1 | -45/+52 |
* | The code extractor needs dominator info. Provide it | Chris Lattner | 2004-03-18 | 1 | -3/+7 |
* | Prune #includes, moving the module interface to the front. Note that this | Chris Lattner | 2004-03-18 | 1 | -2/+1 |
* | Fix a HORRIBLY NASTY bug that caused siod to stop working last night. | Chris Lattner | 2004-03-17 | 1 | -1/+1 |
* | Fix compilation of mesa, which I broke earlier today | Chris Lattner | 2004-03-17 | 1 | -2/+3 |
* | Be more accurate | Chris Lattner | 2004-03-17 | 1 | -4/+15 |
* | Make the set of fixed (preallocated) intervals be a fixed superset of | Alkis Evlogimenos | 2004-03-17 | 1 | -29/+10 |
* | Fix bug in previous checkin | Chris Lattner | 2004-03-16 | 1 | -2/+7 |
* | Okay, so there is no reasonable way for tail duplication to update SSA form, | Chris Lattner | 2004-03-16 | 1 | -195/+49 |
* | This code was both incredibly complex and incredibly broken. Fix it. | Chris Lattner | 2004-03-16 | 1 | -137/+57 |
* | The .type directive on Solaris uses the # character instead of @. | Brian Gaeke | 2004-03-16 | 2 | -4/+4 |
* | Fix bug in zero-extending of shorts. | Brian Gaeke | 2004-03-16 | 4 | -8/+8 |
* | Add UMULrr and SMULrr instructions. | Brian Gaeke | 2004-03-16 | 2 | -0/+8 |
* | Use ! for comment char; it works in both Solaris as and GAS. | Brian Gaeke | 2004-03-16 | 2 | -14/+14 |
* | Make getClass more robust by adding cLong. | Brian Gaeke | 2004-03-16 | 4 | -4/+28 |
* | Punt if we see gigantic PHI nodes. This improves a huge interpreter loop | Chris Lattner | 2004-03-16 | 1 | -0/+6 |
* | Do not try to optimize PHI nodes with incredibly high degree. This reduces SCCP | Chris Lattner | 2004-03-16 | 1 | -0/+7 |
* | Do not copy gigantic switch instructions | Chris Lattner | 2004-03-16 | 2 | -2/+19 |
* | Fix PR296: [execution engines] Unhandled cast constant expression | Chris Lattner | 2004-03-16 | 1 | -6/+17 |
* | Fix a regression from this patch: | Chris Lattner | 2004-03-16 | 1 | -16/+13 |
* | Add some missing functions. Make sure to handle calls together in case the | Chris Lattner | 2004-03-16 | 2 | -3/+21 |
* | Fix PR294 | Chris Lattner | 2004-03-16 | 1 | -1/+2 |
* | Add LAHF instruction | Alkis Evlogimenos | 2004-03-15 | 1 | -0/+1 |
* | Restore old inlining heuristic. As the comment indicates, this is a nasty | Chris Lattner | 2004-03-15 | 1 | -1/+8 |
* | Ok, the assertion was bogus. Calls that do not read/write memory should not | Chris Lattner | 2004-03-15 | 1 | -0/+6 |
* | This assertion is bogus now that calls do not necessarily read/write memory | Chris Lattner | 2004-03-15 | 1 | -2/+0 |
* | Add counters for the number of calls elimianted | Chris Lattner | 2004-03-15 | 1 | -0/+6 |
* | Implement CSE of call instructions in the most trivial case. This implements | Chris Lattner | 2004-03-15 | 1 | -11/+139 |
* | Fix a minor bug, implementing GCSE/call_pure_function.ll | Chris Lattner | 2004-03-15 | 1 | -3/+6 |
* | Implement LICM of calls in simple cases. This is sufficient to move around | Chris Lattner | 2004-03-15 | 1 | -1/+31 |
* | Don't be COMPLETELY pessimistic in the face of function calls | Chris Lattner | 2004-03-15 | 1 | -4/+20 |
* | Deinline some virtual methods, provide better mod/ref answers through the | Chris Lattner | 2004-03-15 | 1 | -5/+21 |