| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix a typo in ValueTracking that's causing instcombine to delete needed shift... | Evan Cheng | 2010-03-13 | 1 | -1/+1 |
* | Do not ignore arg_size() impact while counting bb instructions. | Devang Patel | 2010-03-13 | 1 | -3/+2 |
* | Remove extra parameter. | Devang Patel | 2010-03-13 | 1 | -5/+4 |
* | Do not overestimate code size reduction in presense of debug info. | Devang Patel | 2010-03-13 | 1 | -6/+11 |
* | When constant folding GEP of GEP, do not crash if an index of | Duncan Sands | 2010-03-12 | 1 | -1/+13 |
* | Add a DominatorTree argument to isLCSSA so that it doesn't have to | Dan Gohman | 2010-03-10 | 1 | -9/+2 |
* | Constant-fold GEP-of-GEP into a single GEP. | Dan Gohman | 2010-03-10 | 1 | -0/+11 |
* | Avoid analyzing instructions in blocks not reachable from the entry block. | Dan Gohman | 2010-03-09 | 1 | -2/+9 |
* | Try to keep the cached inliner costs around for a bit longer for big functions. | Jakob Stoklund Olesen | 2010-03-09 | 1 | -0/+42 |
* | Revert r98089, it was breaking a clang test. | Jakob Stoklund Olesen | 2010-03-09 | 1 | -36/+0 |
* | Try to keep the cached inliner costs around for a bit longer for big functions. | Jakob Stoklund Olesen | 2010-03-09 | 1 | -0/+36 |
* | Permit inlining into huge functions. This heuristic is ancient, and inlining | Jakob Stoklund Olesen | 2010-03-09 | 1 | -5/+0 |
* | Make isLCSSA ignore uses in blocks not reachable from the entry block, | Dan Gohman | 2010-03-09 | 1 | -3/+14 |
* | Another place where debug info affected codegen. | Dale Johannesen | 2010-03-09 | 1 | -0/+2 |
* | Start using DIFile. See updated SourceLevelDebugging.html for more information. | Devang Patel | 2010-03-09 | 1 | -24/+25 |
* | Introduce DIFile. This will be used to represent header files and source file... | Devang Patel | 2010-03-08 | 1 | -0/+23 |
* | Derive DIType from DIScope. This simplifies getContext() where for members th... | Devang Patel | 2010-03-08 | 1 | -1/+9 |
* | Remove DbgNode checks in constructor. Debug descriptors are intended to be li... | Devang Patel | 2010-03-08 | 1 | -9/+0 |
* | Avoid using DIDescriptor.isNull(). | Devang Patel | 2010-03-08 | 1 | -81/+64 |
* | Revert r97947. | Devang Patel | 2010-03-08 | 1 | -64/+81 |
* | Avoid using DIDescriptor.isNull(). | Devang Patel | 2010-03-08 | 1 | -81/+64 |
* | Fix another case where LSR was affected by debug info. | Dale Johannesen | 2010-03-06 | 1 | -1/+12 |
* | Fix a case where LSR is sensitive to debug info. | Dale Johannesen | 2010-03-05 | 1 | -0/+9 |
* | Move GetStringLength and helper from SimplifyLibCalls to ValueTracking. | Eric Christopher | 2010-03-05 | 1 | -0/+129 |
* | fix incorrect folding of icmp with undef, PR6481. | Chris Lattner | 2010-03-03 | 1 | -4/+3 |
* | Make SCEVExpander and LSR more aggressive about hoisting expressions out | Dan Gohman | 2010-03-03 | 1 | -47/+224 |
* | Revert r97580; that's not the right way to fix this. | Dan Gohman | 2010-03-03 | 1 | -121/+31 |
* | When expanding an expression such as (A + B + C + D), sort the operands | Dan Gohman | 2010-03-02 | 1 | -31/+121 |
* | Non-affine post-inc SCEV expansions have more code which must be | Dan Gohman | 2010-03-02 | 1 | -1/+1 |
* | Update CMake build. | Ted Kremenek | 2010-03-01 | 1 | -1/+0 |
* | remove anders-aa from mainline, it isn't maintained and is | Chris Lattner | 2010-03-01 | 1 | -2868/+0 |
* | Add a comment. | Dan Gohman | 2010-03-01 | 1 | -1/+5 |
* | Spelling fixes. | Dan Gohman | 2010-03-01 | 3 | -20/+20 |
* | Fix a missing newline in debug output. | Dan Gohman | 2010-03-01 | 1 | -1/+1 |
* | Make LoopSimplify change conditional branches in loop exiting blocks | Dan Gohman | 2010-02-25 | 1 | -13/+28 |
* | ConstantFoldInstOperands can theoretically return null if it | Dan Gohman | 2010-02-24 | 1 | -2/+3 |
* | Simplify this code; these casts aren't necessary. | Dan Gohman | 2010-02-24 | 1 | -12/+4 |
* | Convert a few more backedge-taken count functions to use BackedgeTakenInfo. | Dan Gohman | 2010-02-24 | 1 | -14/+13 |
* | Reapply r97010, the speculative revert failed. | Daniel Dunbar | 2010-02-24 | 2 | -33/+29 |
* | Speculatively revert r97010, "Add an argument to PHITranslateValue to specify | Daniel Dunbar | 2010-02-24 | 2 | -29/+33 |
* | Add an argument to PHITranslateValue to specify the DominatorTree. If this | Bob Wilson | 2010-02-24 | 2 | -33/+29 |
* | Remove the code which constant-folded ptrtoint(inttoptr(x)+c) to | Dan Gohman | 2010-02-23 | 1 | -37/+5 |
* | Canonicalize ConstantInts to the right operand of commutative | Dan Gohman | 2010-02-22 | 1 | -2/+2 |
* | Minor formatting cleanup. | Dan Gohman | 2010-02-22 | 1 | -2/+1 |
* | Remove unused variables and parameters. | Dan Gohman | 2010-02-22 | 2 | -6/+4 |
* | Constant-fold certain comparisons with infinity and negative infinity. | Dan Gohman | 2010-02-22 | 1 | -0/+26 |
* | Add a comment. | Dan Gohman | 2010-02-19 | 1 | -0/+6 |
* | Teach ScalarEvolution how to compute a tripcount for a loop with | Dan Gohman | 2010-02-19 | 1 | -0/+13 |
* | recommit 96626, evidence that it broke things appears | Dale Johannesen | 2010-02-19 | 1 | -0/+29 |
* | Revert 96626, which causes build failure on ppc Darwin. | Dale Johannesen | 2010-02-19 | 1 | -29/+0 |