2011-03-30 |
Jay Foad | Remove PHINode::reserveOperandSpace(). Instead, add... |
blob | commitdiff | raw |
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 |
2009-03-04 |
Dale Johannesen | Always skip ptr-to-ptr bitcasts when counting, |
blob | commitdiff | raw | diff to current |
2009-02-12 |
Chris Lattner | Fix a nasty bug (PR3550) where the inline pass could... |
blob | commitdiff | raw | diff to current |
2009-02-03 |
Nick Lewycky | Revert r63600. It didn't fix the bug, it just moved... |
blob | commitdiff | raw | diff to current |
2009-02-03 |
Nick Lewycky | Update the callgraph when replacing InvokeInst with... |
blob | commitdiff | raw | diff to current |
2009-01-17 |
Gabor Greif | introduce typedef for complicated vector, and use it too |
blob | commitdiff | raw | diff to current |
2009-01-16 |
Gabor Greif | typo |
blob | commitdiff | raw | diff to current |
2009-01-15 |
Gabor Greif | avoid using iterators when they get invalidated potentially |
blob | commitdiff | raw | diff to current |
2009-01-13 |
Dale Johannesen | Fix testsuite regressions from recursive inlining. |
blob | commitdiff | raw | diff to current |
2008-11-21 |
Chris Lattner | reapply Sanjiv's patch to genericize memcpy/memset... |
blob | commitdiff | raw | diff to current |
2008-11-21 |
Bill Wendling | Revert r59802. It was breaking the build of llvm-gcc: |
blob | commitdiff | raw | diff to current |
2008-11-21 |
Sanjiv Gupta | Make mem[cpy,move,set] intrinsics overloaded. |
blob | commitdiff | raw | diff to current |
2008-09-25 |
Devang Patel | Large mechanical patch. |
blob | commitdiff | raw | diff to current |
2008-09-23 |
Devang Patel | s/ParameterAttributes/Attributes/g |
blob | commitdiff | raw | diff to current |
2008-09-08 |
Duncan Sands | Reapply 55859. This doesn't change anything as |
blob | commitdiff | raw | diff to current |
2008-09-05 |
Owen Anderson | Revert r55859. This is breaking the build in the absce... |
blob | commitdiff | raw | diff to current |
2008-09-05 |
Duncan Sands | Delete the removeCallEdgeTo callgraph method, |
blob | commitdiff | raw | diff to current |
2008-09-05 |
Duncan Sands | Remove trailing whitespace. |
blob | commitdiff | raw | diff to current |
2008-08-17 |
Gordon Henriksen | Rename some GC classes so that their roll will hopefull... |
blob | commitdiff | raw | diff to current |
2008-07-23 |
Dan Gohman | Enable first-class aggregates support. |
blob | commitdiff | raw | diff to current |
2008-06-21 |
Dan Gohman | Use Instruction::eraseFromParent(). |
blob | commitdiff | raw | diff to current |
2008-06-20 |
Dan Gohman | Clean up a use of std::distance. |
blob | commitdiff | raw | diff to current |
2008-06-20 |
Dan Gohman | Teach InlineFunction how to differentiate between multi... |
blob | commitdiff | raw | diff to current |
2008-05-15 |
Gabor Greif | Fix a bunch of 80col violations that arose from the... |
blob | commitdiff | raw | diff to current |
2008-04-25 |
Nick Lewycky | Remove 'unwinds to' support from mainline. This patch... |
blob | commitdiff | raw | diff to current |
2008-04-23 |
Devang Patel | Check type instead of no. of operands. |
blob | commitdiff | raw | diff to current |
2008-04-07 |
Duncan Sands | The "stacksave is not nounwind problem" no longer |
blob | commitdiff | raw | diff to current |
2008-04-07 |
Dale Johannesen | Mark calls to llvm.stacksave, llvm.stackrestore as |
blob | commitdiff | raw | diff to current |
2008-04-06 |
Gabor Greif | API changes for class Use size reduction, wave 1. |
blob | commitdiff | raw | diff to current |
2008-03-10 |
Devang Patel | Restore optimization that merges blocks when inline... |
blob | commitdiff | raw | diff to current |
2008-03-10 |
Devang Patel | Simplify |
blob | commitdiff | raw | diff to current |
2008-03-09 |
Nick Lewycky | Update the inliner and simplifycfg to handle unwind_to. |
blob | commitdiff | raw | diff to current |
2008-03-07 |
Devang Patel | Update inliner to handle functions that return multiple... |
blob | commitdiff | raw | diff to current |
2008-03-04 |
Devang Patel | Use while loop. |
blob | commitdiff | raw | diff to current |
2008-03-04 |
Devang Patel | Use cast instead of dyn_cast. |
blob | commitdiff | raw | diff to current |
2008-03-04 |
Devang Patel | Handle multiple return values. |
blob | commitdiff | raw | diff to current |
next |