Age | Commit message (Expand) | Author |
2011-09-14 | Add support to emit debug info for C++0x nullptr type. | Devang Patel |
2011-09-12 | 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-10 | Set NSW/NUW flags on SCEVAddExpr when the operation is flagged as | Andrew Trick |
2011-09-08 | 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-06 | 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-05 | 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-04 | Use canonical forms for the branch probability zero heutistic. | Benjamin Kramer |
2011-09-02 | Comment and clarifying assert. | Andrew Trick |
2011-08-31 | After r138010, subroutine type does not have context info. Update type verifi... | Devang Patel |
2011-08-29 | Fixes following the CR by Chris and Duncan: | Nadav Rotem |
2011-08-29 | Reapply r138695. Fix PassManager stack depths. | Andrew Trick |
2011-08-28 | Bitcasts are transitive. Bitcast-Bitcast-X becomes Bitcast-X. | Nadav Rotem |
2011-08-27 | Reverting r138695 to see if it fixes clang self host. | Andrew Trick |
2011-08-27 | Fix PassManager stack depths. | Andrew Trick |
2011-08-26 | Whitespace and 80-col. | Eric Christopher |
2011-08-26 | LoopInfo::updateUnloop fix, and verify Block->Loop maps. | Andrew Trick |
2011-08-24 | 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-23 | Revert "Address Duncan's CR request:" | Eric Christopher |
2011-08-23 | Address Duncan's CR request: | Nadav Rotem |
2011-08-20 | Add constant folding support for bitcasts of splat vectors to integers. | Nadav Rotem |
2011-08-19 | 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-18 | There is no need to add file as context for subroutine type. The subroutine t... | Devang Patel |
2011-08-17 | Revert r137655. There is some question about whether the 'landingpad' | Bill Wendling |
2011-08-17 | Revert r137781; I agree with Duncan's comment that the situation in question ... | Eli Friedman |
2011-08-16 | Extend the undef ^ undef idiom once more. No testcase: I can't figure out ho... | Eli Friedman |
2011-08-16 | Until now all debug info MDNodes referred to a root MDNode, a compile unit. T... | Devang Patel |
2011-08-16 | Use the getFirstInsertionPt() method instead of getFirstNonPHI + an 'isa<>' | Bill Wendling |
2011-08-16 | A few places where we want to skip the landingpad instruction for insertion. | Bill Wendling |
2011-08-15 | Add a finalize() hook, that'll let DIBuilder construct compile unit lazily. | Devang Patel |
2011-08-15 | Add some comments here because the lack of a check for volatile/atomic here i... | Eli Friedman |
2011-08-15 | Duncan pointed out that the LandingPadInst might read memory. (It might also | Bill Wendling |
2011-08-15 | Misc analysis passes that need to be aware of atomic load/store. | Eli Friedman |