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 |
2011-06-14 |
Nick Lewycky | Use Value::stripPointerCasts instead of reinventing... |
tree | commitdiff |
2011-06-13 |
Nick Lewycky | It's possible that an all-zero GEP may be used as the... |
tree | commitdiff |
2011-06-09 |
John McCall | SplitCriticalEdge can sometimes split the edge from... |
tree | commitdiff |
2011-06-09 |
John McCall | Teach the CallGraph to ignore calls to intrinsics. |
tree | commitdiff |
2011-06-04 |
Bill Wendling | If the block that we're threading through is jumped... |
tree | commitdiff |
2011-06-01 |
John McCall | First, do no harm -- even if we can't find a selector... |
tree | commitdiff |
2011-05-29 |
John McCall | Fix this to work correctly with phis; test case to... |
tree | commitdiff |
2011-05-28 |
John McCall | Implement and document the llvm.eh.resume intrinsic... |
tree | commitdiff |
2011-05-27 |
John McCall | Fix the inliner to maintain the current de facto invoke... |
tree | commitdiff |
2011-05-27 |
Eli Friedman | One more debug line number miss in instcombine (althoug... |
tree | commitdiff |
2011-05-24 |
Cameron Zwarich | Clean up the lazy initialization of DIBuilder a bit. |
tree | commitdiff |
2011-05-24 |
Cameron Zwarich | Make LoadAndStorePromoter preserve debug info and creat... |
tree | commitdiff |
2011-05-22 |
Frits van Bommel | Add a parameter to ConstantFoldTerminator() that caller... |
tree | commitdiff |
2011-05-22 |
Nick Lewycky | Teach the inliner to emit llvm.lifetime.start/end,... |
tree | commitdiff |
2011-05-19 |
Devang Patel | Reapply r131605. This time with a fix, which is to... |
tree | commitdiff |
2011-05-19 |
Rafael Espindola | revert 131605 to fix PR9946. |
tree | commitdiff |
2011-05-19 |
Devang Patel | Use IRBuilder. |
tree | commitdiff |
2011-05-19 |
Devang Patel | Use IRBuilder while simplifying unreachable. |
tree | commitdiff |
2011-05-18 |
Devang Patel | Use IRBuilder while simplifying conditional branch. |
tree | commitdiff |
2011-05-18 |
Devang Patel | Use IRBuilder while simplifying branch. |
tree | commitdiff |
2011-05-18 |
Devang Patel | Use IRBuilder while simplifying return instruction. |
tree | commitdiff |
2011-05-18 |
Devang Patel | Spread use of IRBuilder even more. |
tree | commitdiff |
2011-05-18 |
Devang Patel | Use IRBuilder while simplifying switch instruction. |
tree | commitdiff |
2011-05-18 |
Devang Patel | Use IRBuilder while simplifying unwind. |
tree | commitdiff |
2011-05-18 |
Devang Patel | Use IRBuilder while simplifying terminator. |
tree | commitdiff |
2011-05-18 |
Devang Patel | Use IRBuilder while simplifying unconditional branch. |
tree | commitdiff |
2011-05-18 |
Devang Patel | Use IRBuilder while folding two entry PHINode. |
tree | commitdiff |
2011-05-18 |
Devang Patel | Set up IRBuilder for use during simplification. |
tree | commitdiff |
next |