2011-12-02 |
Benjamin Kramer | Fix quadratic behavior in InlineFunction by fetching... |
blob | commitdiff | raw |
2011-11-20 |
Nick Lewycky | Refactor code to use new attribute getters on CallSite... |
blob | commitdiff | raw | diff to current |
2011-08-14 |
Bill Wendling | Add inlining for the new EH scheme. |
blob | commitdiff | raw | diff to current |
2011-08-10 |
Devang Patel | Distinguish between two copies of one inlined variable... |
blob | commitdiff | raw | diff to current |
2011-08-05 |
Chandler Carruth | Temporarily revert r135528 which distinguishes between... |
blob | commitdiff | raw | diff to current |
2011-07-30 |
Bill Wendling | Revert r136253, r136263, r136269, r136313, r136325... |
blob | commitdiff | raw | diff to current |
2011-07-28 |
Bill Wendling | Some minor cleanups. No functionalitical change. |
blob | commitdiff | raw | diff to current |
2011-07-28 |
Bill Wendling | Leverage some of the code that John wrote to manage... |
blob | commitdiff | raw | diff to current |
2011-07-28 |
Bill Wendling | Automatically merge the landingpad clauses when we... |
blob | commitdiff | raw | diff to current |
2011-07-28 |
Bill Wendling | Initial stab at getting inlining working with the EH... |
blob | commitdiff | raw | diff to current |
2011-07-27 |
Bill Wendling | Refuse to inline two functions which use different... |
blob | commitdiff | raw | diff to current |
2011-07-19 |
Devang Patel | Distinguish between two copies of one inlined variable. |
blob | commitdiff | raw | diff to current |
2011-07-18 |
Chris Lattner | land David Blaikie's patch to de-constify Type, with... |
blob | commitdiff | raw | diff to current |
2011-07-15 |
Jay Foad | Convert CallInst and InvokeInst APIs to use ArrayRef. |
blob | commitdiff | raw | diff to current |
2011-07-14 |
Benjamin Kramer | Change Intrinsic::getDeclaration and friends to take... |
blob | commitdiff | raw | diff to current |
2011-07-12 |
Jay Foad | Second attempt at de-constifying LLVM Types in Function... |
blob | commitdiff | raw | diff to current |
2011-07-12 |
Bill Wendling | Revert r134893 and r134888 (and related patches in... |
blob | commitdiff | raw | diff to current |
2011-07-11 |
Jay Foad | De-constify Types in FunctionType::get(). |
blob | commitdiff | raw | diff to current |
2011-07-08 |
Devang Patel | Refactor. It is inliner's responsibility to update... |
blob | commitdiff | raw | diff to current |
2011-06-23 |
Jay Foad | Reinstate r133513 (reverted in r133700) with an additio... |
blob | commitdiff | raw | diff to current |
2011-06-23 |
Eric Christopher | Revert r133513: |
blob | commitdiff | raw | diff to current |
2011-06-21 |
Jay Foad | Reinstate r133435 and r133449 (reverted in r133499... |
blob | commitdiff | raw | diff to current |
2011-06-21 |
Chad Rosier | Revert r133435 and r133449 to appease buildbots. |
blob | commitdiff | raw | diff to current |
2011-06-20 |
Jay Foad | Change how PHINodes store their operands. |
blob | commitdiff | raw | diff to current |
2011-06-14 |
John McCall | Use IRBuilder to make our intrinsic calls in the inline... |
blob | commitdiff | raw | diff to current |
2011-06-14 |
Nick Lewycky | Use Value::stripPointerCasts instead of reinventing... |
blob | commitdiff | raw | diff to current |
2011-06-13 |
Nick Lewycky | It's possible that an all-zero GEP may be used as the... |
blob | commitdiff | raw | diff to current |
2011-06-09 |
John McCall | SplitCriticalEdge can sometimes split the edge from... |
blob | commitdiff | raw | diff to current |
2011-06-09 |
John McCall | Teach the CallGraph to ignore calls to intrinsics. |
blob | commitdiff | raw | diff to current |
2011-06-01 |
John McCall | First, do no harm -- even if we can't find a selector... |
blob | commitdiff | raw | diff to current |
2011-05-29 |
John McCall | Fix this to work correctly with phis; test case to... |
blob | commitdiff | raw | diff to current |
2011-05-28 |
John McCall | Implement and document the llvm.eh.resume intrinsic... |
blob | commitdiff | raw | diff to current |
2011-05-27 |
John McCall | Fix the inliner to maintain the current de facto invoke... |
blob | commitdiff | raw | diff to current |
2011-05-22 |
Nick Lewycky | Teach the inliner to emit llvm.lifetime.start/end,... |
blob | commitdiff | raw | diff to current |
2011-04-15 |
Chris Lattner | Fix a ton of comment typos found by codespell. Patch by |
blob | commitdiff | raw | diff to current |
2011-03-30 |
Jay Foad | Remove PHINode::reserveOperandSpace(). Instead, add... |
blob | commitdiff | raw | diff to current |
2011-03-30 |
Jay Foad | (Almost) always call reserveOperandSpace() on newly... |
blob | commitdiff | raw | diff to current |
2010-12-25 |
Chris Lattner | switch the inliner alignment enforcement stuff to use the |
blob | commitdiff | raw | diff to current |
2010-12-20 |
Chris Lattner | when eliding a byval copy due to inlining a readonly... |
blob | commitdiff | raw | diff to current |
2010-12-20 |
Chris Lattner | pull byval processing out to its own helper function. |
blob | commitdiff | raw | diff to current |
2010-12-20 |
Chris Lattner | fix PR8769, a miscompilation by inliner when inlining... |
blob | commitdiff | raw | diff to current |
2010-12-06 |
Chris Lattner | improve comment |
blob | commitdiff | raw | diff to current |
2010-11-20 |
Benjamin Kramer | Simplify code. No change in functionality. |
blob | commitdiff | raw | diff to current |
2010-11-17 |
Duncan Sands | Have InlineFunction use SimplifyInstruction rather... |
blob | commitdiff | raw | diff to current |
2010-10-13 |
Rafael Espindola | Be more consistent in using ValueToValueMapTy. |
blob | commitdiff | raw | diff to current |
2010-08-26 |
Dan Gohman | Reapply r112091 and r111922, support for metadata linki... |
blob | commitdiff | raw | diff to current |
2010-07-27 |
Gabor Greif | simplify: CallSite::get --> CallSite constructor |
blob | commitdiff | raw | diff to current |
2010-06-24 |
Gabor Greif | use callsite to obtain all arguments |
blob | commitdiff | raw | diff to current |
2010-06-24 |
Devang Patel | Use ValueMap instead of DenseMap. |
blob | commitdiff | raw | diff to current |
2010-06-23 |
Devang Patel | Cosmetic change. |
blob | commitdiff | raw | diff to current |
2010-05-31 |
Duncan Sands | Fix PR7272: when inlining through a callsite with byval... |
blob | commitdiff | raw | diff to current |
2010-05-01 |
Chris Lattner | rename InlineInfo.DevirtualizedCalls -> InlinedCalls to |
blob | commitdiff | raw | diff to current |
2010-05-01 |
Chris Lattner | Implement rdar://6295824 and PR6724 with two tiny changes |
blob | commitdiff | raw | diff to current |
2010-04-23 |
Chris Lattner | switch InlineInfo.DevirtualizedCalls's list to be of... |
blob | commitdiff | raw | diff to current |
2010-04-22 |
Chris Lattner | The inliner was choosing to not consider call sites |
blob | commitdiff | raw | diff to current |
2010-04-22 |
Chris Lattner | refactor the interface to InlineFunction so that most... |
blob | commitdiff | raw | diff to current |
2010-04-22 |
Chris Lattner | when inlining something like this: |
blob | commitdiff | raw | diff to current |
2010-04-22 |
Chris Lattner | eliminate dead #include. |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Eric Christopher | Revert 101465, it broke internal OpenGL testing. |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Gabor Greif | reapply r101434 |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Gabor Greif | back out r101423 and r101397, they break llvm-gcc self... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | reapply r101364, which has been backed out in r101368 |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | back out r101364, as it trips the linux nightlybot... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Gabor Greif | rotate CallInst operands, i.e. move callee to the back |
blob | commitdiff | raw | diff to current |
2010-04-04 |
Mon P Wang | Reapply address space patch after fixing an issue in... |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Mon P Wang | Revert r100191 since it breaks objc in clang |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Mon P Wang | Reapply address space patch after fixing an issue in... |
blob | commitdiff | raw | diff to current |
2010-03-30 |
Bob Wilson | Revert Mon Ping's change 99928, since it broke all... |
blob | commitdiff | raw | diff to current |
2010-03-30 |
Mon P Wang | Added support for address spaces and added a isVolatile... |
blob | commitdiff | raw | diff to current |
2010-03-24 |
Eric Christopher | Temporarily revert this, it's causing an issue with... |
blob | commitdiff | raw | diff to current |
2010-03-23 |
Chris Lattner | add some accessors to callsite/callinst/invokeinst... |
blob | commitdiff | raw | diff to current |
2010-01-05 |
Devang Patel | Remove dead debug info intrinsics. |
blob | commitdiff | raw | diff to current |
2009-11-10 |
Devang Patel | Implement support to debug inlined functions. |
blob | commitdiff | raw | diff to current |
2009-10-27 |
Chris Lattner | Fix a pretty serious misfeature of the inliner: if... |
blob | commitdiff | raw | diff to current |
2009-10-17 |
Chris Lattner | Simplify some code (first hunk) and fix PR5208 (second... |
blob | commitdiff | raw | diff to current |
2009-10-06 |
Duncan Sands | Introduce and use convenience methods for getting point... |
blob | commitdiff | raw | diff to current |
2009-09-27 |
Nick Lewycky | Instruction::clone does not need to take an LLVMContext... |
blob | commitdiff | raw | diff to current |
2009-09-06 |
Eric Christopher | Fix comment. |
blob | commitdiff | raw | diff to current |
2009-09-01 |
Chris Lattner | remove a bunch of explicit code previously needed to... |
blob | commitdiff | raw | diff to current |
2009-09-01 |
Chris Lattner | Change CallGraphNode to maintain it's Function as an... |
blob | commitdiff | raw | diff to current |
2009-08-28 |
Devang Patel | Reapply 79977. |
blob | commitdiff | raw | diff to current |
2009-08-27 |
Chris Lattner | enhance InlineFunction to be able to optionally return |
blob | commitdiff | raw | diff to current |
2009-08-27 |
Chris Lattner | smallvectorize the list of returns built by CloneAndPru... |
blob | commitdiff | raw | diff to current |
2009-08-27 |
Chris Lattner | reduce inlining factor some stuff out to a static helpe... |
blob | commitdiff | raw | diff to current |
2009-08-26 |
Devang Patel | Revert 79977. It causes llvm-gcc bootstrap failures... |
blob | commitdiff | raw | diff to current |
2009-08-25 |
Devang Patel | Update DebugInfo interface to use metadata, instead... |
blob | commitdiff | raw | diff to current |
2009-08-13 |
Owen Anderson | Push LLVMContexts through the IntegerType APIs. |
blob | commitdiff | raw | diff to current |
2009-07-30 |
Owen Anderson | Move more code back to 2.5 APIs. |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Owen Anderson | Move types back to the 2.5 API. |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Owen Anderson | Move ConstantExpr to 2.5 API. |
blob | commitdiff | raw | diff to current |
2009-07-24 |
Owen Anderson | Revert the ConstantInt constructors back to their 2... |
blob | commitdiff | raw | diff to current |
2009-07-22 |
Owen Anderson | Get rid of the Pass+Context magic. |
blob | commitdiff | raw | diff to current |
2009-07-15 |
Owen Anderson | Revert yesterday's change by removing the LLVMContext... |
blob | commitdiff | raw | diff to current |
2009-07-14 |
Owen Anderson | Move EVER MORE stuff over to LLVMContext. |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Owen Anderson | This started as a small change, I swear. Unfortunately... |
blob | commitdiff | raw | diff to current |
2009-07-05 |
Owen Anderson | More LLVMContext-ification. |
blob | commitdiff | raw | diff to current |
2009-05-08 |
Eli Friedman | PR4123: don't crash when inlining a call which uses... |
blob | commitdiff | raw | diff to current |
2009-04-15 |
Devang Patel | While inlining, clone llvm.dbg.func.start intrinsic... |
blob | commitdiff | raw | diff to current |
2009-03-31 |
Devang Patel | Update call graph after inlining invoke. |
blob | commitdiff | raw | diff to current |
2009-03-04 |
Dale Johannesen | Revert unintended commmit. |
blob | commitdiff | raw | diff to current |
next |