Age | Commit message (Expand) | Author |
2011-09-20 | Fix comments. | Bill Wendling |
2011-09-19 | Revert r140083 and r140084 until buildbots can be fixed. | Bill Wendling |
2011-09-19 | If we are extracting a basic block that ends in an invoke call, we must also | Bill Wendling |
2011-09-19 | [indvars] Fix PR10946: SCEV cannot handle Vector IVs. | Andrew Trick |
2011-09-05 | Delete trivial landing pads that just continue unwinding the caught | Duncan Sands |
2011-08-26 | Address review comments. | Benjamin Kramer |
2011-08-26 | SimplifyCFG: If we have a PHI node that can evaluate to NULL and do a load or... | Benjamin Kramer |
2011-08-25 | When inserting new instructions, use getFirstInsertionPt instead of | Bill Wendling |
2011-08-24 | Fix a crashing bug in SplitBlock when it is called on a block with no | Rafael Espindola |
2011-08-19 | If we're splitting the landing pad block and assigning it only one predecessor, | Bill Wendling |
2011-08-19 | Intelligently split the landing pad block. | Bill Wendling |
2011-08-19 | Add SplitLandingPadPredecessors(). | Bill Wendling |
2011-08-18 | Revert r137871. The loop simplify pass should require all exits from a loop that | Bill Wendling |
2011-08-18 | Split out the updating of PHI nodes after splitting the BB into a separate | Bill Wendling |
2011-08-18 | Use this fantzy ArrayRef thing to pass in the list of predecessors. | Bill Wendling |
2011-08-18 | Use static instead of anonymous namespace. | Bill Wendling |
2011-08-18 | Split out the analysis updating code into a helper function. No intended | Bill Wendling |
2011-08-17 | Increment the insertion iterator to beyond the landingpad instruction. | Bill Wendling |
2011-08-17 | Don't optimize the landing pad exit block. | Bill Wendling |
2011-08-17 | Assert that we aren't trying to split the critical edge of a landing pad. Doing | Bill Wendling |
2011-08-16 | I think there was some confusion about what I meant. :-) Replacing the comment. | Bill Wendling |
2011-08-16 | After talking with Bill, it seems like the LandingPad handling here is likely | Eli Friedman |
2011-08-16 | Minor comment fixes. | Eli Friedman |
2011-08-15 | Update SimplifyCFG for atomic operations. | Eli Friedman |
2011-08-15 | Add comments and test for atomic load/store and mem2reg. | Eli Friedman |
2011-08-15 | Fix llvm::CloneModule to correctly clone globals. Patch per bug report by Si... | Eli Friedman |
2011-08-15 | The "landingpad" instruction will never be "trivially" dead. | Bill Wendling |
2011-08-14 | Add inlining for the new EH scheme. | Bill Wendling |
2011-08-12 | switch to use the new api for structtypes. | Chris Lattner |
2011-08-12 | Silence a bunch (but not all) "variable written but not read" warnings | Duncan Sands |
2011-08-10 | Distinguish between two copies of one inlined variable. Take 2. | Devang Patel |
2011-08-10 | Comments. Thanks for the spell check Nick! | Andrew Trick |
2011-08-10 | Invoke SimplifyIndVar when we partially unroll a loop. Fixes PR10534. | Andrew Trick |
2011-08-10 | Cleanup. Make ScalarEvolution an explicit argument of the | Andrew Trick |
2011-08-10 | SimplifyIndVar: make foldIVUser iterative to fold a chain of operands. | Andrew Trick |
2011-08-10 | Update CMake build. | Benjamin Kramer |
2011-08-10 | Added a SimplifyIndVar utility to simplify induction variable users | Andrew Trick |
2011-08-10 | Cleanup. Added LoopBlocksDFS::perform for simple clients. | Andrew Trick |
2011-08-10 | Fix the LoopUnroller to handle nontrivial loops and partial unrolling. | Andrew Trick |
2011-08-09 | LoopUnroll looks like it has some stale code. Remove it to prove my sanity an... | Andrew Trick |
2011-08-09 | There is only one instance of this placeholder being created. Just use that | Bill Wendling |
2011-08-09 | Remove an instance where the 'unwind' instruction was created. | Bill Wendling |
2011-08-05 | Temporarily revert r135528 which distinguishes between two copies of one | Chandler Carruth |
2011-08-04 | We need to map DebugLoc. It leads to Fuction * (through subprogram entry node... | Devang Patel |
2011-08-03 | SCEV: Use AssertingVH to catch dangling BasicBlock* when passes forget | Andrew Trick |
2011-08-03 | whitespace | Andrew Trick |
2011-08-02 | Lifetime intrinsics on undef are dead. | Nick Lewycky |
2011-07-30 | Revert r136253, r136263, r136269, r136313, r136325, r136326, r136329, r136338, | Bill Wendling |
2011-07-29 | Rewrite the CMake build to use explicit dependencies between libraries, | Chandler Carruth |
2011-07-28 | Some minor cleanups. No functionalitical change. | Bill Wendling |