2011-09-20 |
Bill Wendling | Use ArrayRef instead of 'const std::vector' to pass... |
tree | commitdiff |
2011-09-20 |
Bill Wendling | Fix comments. |
tree | commitdiff |
2011-09-19 |
Bill Wendling | Revert r140083 and r140084 until buildbots can be fixed. |
tree | commitdiff |
2011-09-19 |
Bill Wendling | If we are extracting a basic block that ends in an... |
tree | commitdiff |
2011-09-19 |
Andrew Trick | [indvars] Fix PR10946: SCEV cannot handle Vector IVs. |
tree | commitdiff |
2011-09-05 |
Duncan Sands | Delete trivial landing pads that just continue unwindin... |
tree | commitdiff |
2011-08-26 |
Benjamin Kramer | Address review comments. |
tree | commitdiff |
2011-08-26 |
Benjamin Kramer | SimplifyCFG: If we have a PHI node that can evaluate... |
tree | commitdiff |
2011-08-25 |
Bill Wendling | When inserting new instructions, use getFirstInsertionP... |
tree | commitdiff |
2011-08-24 |
Rafael Espindola | Fix a crashing bug in SplitBlock when it is called... |
tree | commitdiff |
2011-08-19 |
Bill Wendling | If we're splitting the landing pad block and assigning... |
tree | commitdiff |
2011-08-19 |
Bill Wendling | Intelligently split the landing pad block. |
tree | commitdiff |
2011-08-19 |
Bill Wendling | Add SplitLandingPadPredecessors(). |
tree | commitdiff |
2011-08-18 |
Bill Wendling | Revert r137871. The loop simplify pass should require... |
tree | commitdiff |
2011-08-18 |
Bill Wendling | Split out the updating of PHI nodes after splitting... |
tree | commitdiff |
2011-08-18 |
Bill Wendling | Use this fantzy ArrayRef thing to pass in the list... |
tree | commitdiff |
2011-08-18 |
Bill Wendling | Use static instead of anonymous namespace. |
tree | commitdiff |
2011-08-18 |
Bill Wendling | Split out the analysis updating code into a helper... |
tree | commitdiff |
2011-08-17 |
Bill Wendling | Increment the insertion iterator to beyond the landingp... |
tree | commitdiff |
2011-08-17 |
Bill Wendling | Don't optimize the landing pad exit block. |
tree | commitdiff |
2011-08-17 |
Bill Wendling | Assert that we aren't trying to split the critical... |
tree | commitdiff |
2011-08-16 |
Bill Wendling | I think there was some confusion about what I meant... |
tree | commitdiff |
2011-08-16 |
Eli Friedman | After talking with Bill, it seems like the LandingPad... |
tree | commitdiff |
2011-08-16 |
Eli Friedman | Minor comment fixes. |
tree | commitdiff |
2011-08-15 |
Eli Friedman | Update SimplifyCFG for atomic operations. |
tree | commitdiff |
2011-08-15 |
Eli Friedman | Add comments and test for atomic load/store and mem2reg. |
tree | commitdiff |
2011-08-15 |
Eli Friedman | Fix llvm::CloneModule to correctly clone globals. ... |
tree | commitdiff |
2011-08-15 |
Bill Wendling | The "landingpad" instruction will never be "trivially... |
tree | commitdiff |
2011-08-14 |
Bill Wendling | Add inlining for the new EH scheme. |
tree | commitdiff |
2011-08-12 |
Chris Lattner | switch to use the new api for structtypes. |
tree | commitdiff |
2011-08-12 |
Duncan Sands | Silence a bunch (but not all) "variable written but... |
tree | commitdiff |
2011-08-10 |
Devang Patel | Distinguish between two copies of one inlined variable... |
tree | commitdiff |
2011-08-10 |
Andrew Trick | Comments. Thanks for the spell check Nick! |
tree | commitdiff |
2011-08-10 |
Andrew Trick | Invoke SimplifyIndVar when we partially unroll a loop... |
tree | commitdiff |
2011-08-10 |
Andrew Trick | Cleanup. Make ScalarEvolution an explicit argument... |
tree | commitdiff |
2011-08-10 |
Andrew Trick | SimplifyIndVar: make foldIVUser iterative to fold a... |
tree | commitdiff |
2011-08-10 |
Benjamin Kramer | Update CMake build. |
tree | commitdiff |
2011-08-10 |
Andrew Trick | Added a SimplifyIndVar utility to simplify induction... |
tree | commitdiff |
2011-08-10 |
Andrew Trick | Cleanup. Added LoopBlocksDFS::perform for simple clients. |
tree | commitdiff |
2011-08-10 |
Andrew Trick | Fix the LoopUnroller to handle nontrivial loops and... |
tree | commitdiff |
2011-08-09 |
Andrew Trick | LoopUnroll looks like it has some stale code. Remove... |
tree | commitdiff |
2011-08-09 |
Bill Wendling | There is only one instance of this placeholder being... |
tree | commitdiff |
2011-08-09 |
Bill Wendling | Remove an instance where the 'unwind' instruction was... |
tree | commitdiff |
2011-08-05 |
Chandler Carruth | Temporarily revert r135528 which distinguishes between... |
tree | commitdiff |
2011-08-04 |
Devang Patel | We need to map DebugLoc. It leads to Fuction * (through... |
tree | commitdiff |
2011-08-03 |
Andrew Trick | SCEV: Use AssertingVH to catch dangling BasicBlock... |
tree | commitdiff |
2011-08-03 |
Andrew Trick | whitespace |
tree | commitdiff |
2011-08-02 |
Nick Lewycky | Lifetime intrinsics on undef are dead. |
tree | commitdiff |
2011-07-30 |
Bill Wendling | Revert r136253, r136263, r136269, r136313, r136325... |
tree | commitdiff |
2011-07-29 |
Chandler Carruth | Rewrite the CMake build to use explicit dependencies... |
tree | commitdiff |
2011-07-28 |
Bill Wendling | Some minor cleanups. No functionalitical change. |
tree | commitdiff |
2011-07-28 |
Bill Wendling | Leverage some of the code that John wrote to manage... |
tree | commitdiff |
2011-07-28 |
Bill Wendling | Automatically merge the landingpad clauses when we... |
tree | commitdiff |
2011-07-28 |
Bill Wendling | Initial stab at getting inlining working with the EH... |
tree | commitdiff |
2011-07-27 |
Bill Wendling | Refuse to inline two functions which use different... |
tree | commitdiff |
2011-07-25 |
Andrew Trick | Add clarifying comments for the new arguments to Unroll... |
tree | commitdiff |
2011-07-25 |
Jay Foad | Convert GetElementPtrInst to use ArrayRef. |
tree | commitdiff |
2011-07-23 |
Andrew Trick | Move trip count discovery outside of the generic LoopUn... |
tree | commitdiff |
2011-07-23 |
Andrew Trick | whitespace |
tree | commitdiff |
2011-07-20 |
Eli Friedman | Clean up includes of llvm/Analysis/ConstantFolding... |
tree | commitdiff |
2011-07-19 |
Eli Friedman | PR10386: Don't try to split an edge from an indirectbr. |
tree | commitdiff |
2011-07-19 |
Devang Patel | Distinguish between two copies of one inlined variable. |
tree | commitdiff |
2011-07-19 |
Jay Foad | Use ArrayRef in ConstantFoldInstOperands and ConstantFo... |
tree | commitdiff |
2011-07-18 |
Chris Lattner | land David Blaikie's patch to de-constify Type, with... |
tree | commitdiff |
2011-07-18 |
Chris Lattner | fix a warning in TinyPtrVector, adopt it in SSAUpdater... |
tree | commitdiff |
2011-07-15 |
Chris Lattner | fix rdar://9776316 - type remapping needed for inline... |
tree | commitdiff |
2011-07-15 |
Frits van Bommel | No need to explicitly invoke the ArrayRef constructor... |
tree | commitdiff |
2011-07-15 |
Jay Foad | Convert CallInst and InvokeInst APIs to use ArrayRef. |
tree | commitdiff |
2011-07-14 |
Devang Patel | Undo r135191 (i.e. reapply Chris's patch. Now linker... |
tree | commitdiff |
2011-07-14 |
Chris Lattner | revert r135172 until Devang and I figure out the right... |
tree | commitdiff |
2011-07-14 |
Chris Lattner | Stop the ValueMapper from calling getAllMetadata, which... |
tree | commitdiff |
2011-07-14 |
Benjamin Kramer | Change Intrinsic::getDeclaration and friends to take... |
tree | commitdiff |
2011-07-12 |
Jay Foad | Second attempt at de-constifying LLVM Types in Function... |
tree | commitdiff |
2011-07-12 |
Bill Wendling | Revert r134893 and r134888 (and related patches in... |
tree | commitdiff |
2011-07-11 |
Jay Foad | De-constify Types in StructType::get() and TargetData... |
tree | commitdiff |
2011-07-11 |
Jay Foad | De-constify Types in FunctionType::get(). |
tree | commitdiff |
2011-07-09 |
Chris Lattner | Land the long talked about "type system rewrite" patch... |
tree | commitdiff |
2011-07-08 |
Benjamin Kramer | Remove unused copy of UpdateInlinedAtInfo. |
tree | commitdiff |
2011-07-08 |
Devang Patel | Refactor. It is inliner's responsibility to update... |
tree | commitdiff |
2011-07-06 |
Jakub Staszak | Fix a bug in the "expect" intrinsic lowering. |
tree | commitdiff |
2011-07-06 |
Devang Patel | Simplify. Consolidate dbg.declare handling in AllocaPro... |
tree | commitdiff |
2011-07-06 |
Jakub Staszak | Introduce "expect" intrinsic instructions. |
tree | commitdiff |
2011-06-30 |
Rafael Espindola | Add r134057 back, but splice the predecessor after... |
tree | commitdiff |
2011-06-29 |
Chad Rosier | Temporarily revert r134057: "Let simplify cfg simplify... |
tree | commitdiff |
2011-06-29 |
Rafael Espindola | Let simplify cfg simplify bb with only debug and lifeti... |
tree | commitdiff |
2011-06-28 |
Nick Lewycky | Fix typo in comment. |
tree | commitdiff |
2011-06-27 |
Nick Lewycky | Move onlyUsedByLifetimeMarkers to ValueTracking so... |
tree | commitdiff |
2011-06-23 |
Jay Foad | Reinstate r133513 (reverted in r133700) with an additio... |
tree | commitdiff |
2011-06-23 |
Eric Christopher | Revert r133513: |
tree | commitdiff |
2011-06-21 |
Benjamin Kramer | Remove unused variables. |
tree | commitdiff |
2011-06-21 |
Jay Foad | Reinstate r133435 and r133449 (reverted in r133499... |
tree | commitdiff |
2011-06-21 |
Chad Rosier | Revert r133435 and r133449 to appease buildbots. |
tree | commitdiff |
2011-06-20 |
Jay Foad | Change how PHINodes store their operands. |
tree | commitdiff |
2011-06-18 |
Hans Wennborg | Fix PR10103: Less code for enum type translation. |
tree | commitdiff |
2011-06-17 |
Devang Patel | Set debug loc for new preheader's terminator. |
tree | commitdiff |
2011-06-17 |
Nick Lewycky | When promoting an alloca to registers discard any lifet... |
tree | commitdiff |
2011-06-15 |
Eli Friedman | Simplify; no significant functionality change. |
tree | commitdiff |
2011-06-15 |
Rafael Espindola | Fix cmake build. |
tree | commitdiff |
2011-06-15 |
Eli Friedman | Remove unused code. |
tree | commitdiff |
2011-06-14 |
John McCall | Use IRBuilder to make our intrinsic calls in the inline... |
tree | commitdiff |
next |