| Commit message (Expand) | Author | Age |
* | The product of two chrec's can always be represented as a chrec. | Nick Lewycky | 2011-10-04 |
* | Reapply r140979 with fix! We never did get a testcase, but careful review of the | Nick Lewycky | 2011-10-03 |
* | Revert r140979 due to reports of bootstrap failure. | Nick Lewycky | 2011-10-03 |
* | Add one more case we compute a max trip count. | Nick Lewycky | 2011-10-03 |
* | Inlining and unrolling heuristics should be aware of free truncs. | Andrew Trick | 2011-10-01 |
* | whitespace | Andrew Trick | 2011-10-01 |
* | indvars: generalize SCEV getPreStartForSignExtend. | Andrew Trick | 2011-09-28 |
* | PR10628: Fix getModRefInfo so it queries the underlying alias() implementatio... | Eli Friedman | 2011-09-28 |
* | Stop emitting instructions with the name "tmp" they eat up memory and have to... | Benjamin Kramer | 2011-09-27 |
* | Enhance alias analysis for atomic instructions a bit. Upgrade a couple alias... | Eli Friedman | 2011-09-26 |
* | Fix for DbgInfoPrinter.cpp:174:12: warning: ‘LineNo’ may be used uninitia... | Galina Kistanova | 2011-09-21 |
* | Add support to emit debug info for C++0x nullptr type. | Devang Patel | 2011-09-14 |
* | Fix typo. | Eric Christopher | 2011-09-12 |
* | Add asserts to keep front-ends honest while encoding debug info into LLVM IR ... | Devang Patel | 2011-09-12 |
* | Set NSW/NUW flags on SCEVAddExpr when the operation is flagged as | Andrew Trick | 2011-09-10 |
* | A couple minor corrections to r139276. | Eli Friedman | 2011-09-08 |
* | Fix the logic in BasicAliasAnalysis::aliasGEP for comparing GEP's with variab... | Eli Friedman | 2011-09-08 |
* | memset_pattern16 uses a 16 BYTE pattern, not a 16 BIT pattern. Add comments ... | Owen Anderson | 2011-09-06 |
* | Teach BasicAA about the aliasing properties of memset_pattern16. | Owen Anderson | 2011-09-06 |
* | This transform only handles two-operand AddRec's. Prevent it from trying to | Nick Lewycky | 2011-09-06 |
* | Now, named mdnode llvm.dbg.cu keeps track of all compile units in a module. U... | Devang Patel | 2011-09-06 |
* | Fix typo in comment again. | Nick Lewycky | 2011-09-06 |
* | Apparently we compile the code, not the comments. Thanks Eli! | Nick Lewycky | 2011-09-06 |
* | Fix typo in comment. | Nick Lewycky | 2011-09-06 |
* | Nope! I had it right the first time. Revert the operative part of r139135 and | Nick Lewycky | 2011-09-06 |
* | Fix flipped sign. While there, show my math. | Nick Lewycky | 2011-09-06 |
* | No no no, fix typo properly! | Nick Lewycky | 2011-09-06 |
* | The logic inside getMulExpr to simplify {a,+,b}*{c,+,d} was wrong, which was | Nick Lewycky | 2011-09-06 |
* | Revert r139126 due to selfhost failures reported by buildbots. | Nick Lewycky | 2011-09-06 |
* | Teach SCEV to report a max backedge count in one interesting case in | Nick Lewycky | 2011-09-05 |
* | InstSimplify: Don't try to replace an extractvalue/insertvalue pair with the ... | Benjamin Kramer | 2011-09-05 |
* | Add some simple insertvalue simplifications, for the purpose of cleaning | Duncan Sands | 2011-09-05 |
* | Use canonical forms for the branch probability zero heutistic. | Benjamin Kramer | 2011-09-04 |
* | Comment and clarifying assert. | Andrew Trick | 2011-09-02 |
* | After r138010, subroutine type does not have context info. Update type verifi... | Devang Patel | 2011-08-31 |
* | Fixes following the CR by Chris and Duncan: | Nadav Rotem | 2011-08-29 |
* | Reapply r138695. Fix PassManager stack depths. | Andrew Trick | 2011-08-29 |
* | Bitcasts are transitive. Bitcast-Bitcast-X becomes Bitcast-X. | Nadav Rotem | 2011-08-28 |
* | Reverting r138695 to see if it fixes clang self host. | Andrew Trick | 2011-08-27 |
* | Fix PassManager stack depths. | Andrew Trick | 2011-08-27 |
* | Whitespace and 80-col. | Eric Christopher | 2011-08-26 |
* | LoopInfo::updateUnloop fix, and verify Block->Loop maps. | Andrew Trick | 2011-08-26 |
* | Skip the landingpad instruction when determining the insertion point. | Bill Wendling | 2011-08-24 |
* | Implement Constant::isAllOnesValue(). Fix ConstantFolding to use the new api. | Nadav Rotem | 2011-08-24 |
* | Revert "Address Duncan's CR request:" | Eric Christopher | 2011-08-23 |
* | Address Duncan's CR request: | Nadav Rotem | 2011-08-23 |
* | Add constant folding support for bitcasts of splat vectors to integers. | Nadav Rotem | 2011-08-20 |
* | Do not use named md nodes to track variables that are completely optimized. T... | Devang Patel | 2011-08-19 |
* | Make a bunch of symbols private. | Benjamin Kramer | 2011-08-19 |
* | C API functions must be able to see their extern "C" definitions, or it will ... | Benjamin Kramer | 2011-08-19 |