2010-07-27 |
Gabor Greif | simplify: CallSite::get --> CallSite constructor |
blob | commitdiff | raw |
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 |
2008-01-27 |
Duncan Sands | Revert r46393: readonly/readnone functions are no |
blob | commitdiff | raw | diff to current |
2008-01-26 |
Duncan Sands | Create an explicit copy for byval parameters even |
blob | commitdiff | raw | diff to current |
2008-01-25 |
Duncan Sands | Do this more neatly. |
blob | commitdiff | raw | diff to current |
2008-01-12 |
Chris Lattner | we don't have to make an explicit copy of a byval argum... |
blob | commitdiff | raw | diff to current |
2008-01-11 |
Chris Lattner | When inlining a functino with a byval argument, make... |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-12-25 |
Gordon Henriksen | GC poses hazards to the inliner. Consider: |
blob | commitdiff | raw | diff to current |
2007-12-19 |
Duncan Sands | When inlining through an 'nounwind' call, mark inlined |
blob | commitdiff | raw | diff to current |
2007-12-18 |
Duncan Sands | Rename isNoReturn to doesNotReturn, and isNoUnwind to |
blob | commitdiff | raw | diff to current |
2007-12-17 |
Duncan Sands | Make invokes of inline asm legal. Teach codegen |
blob | commitdiff | raw | diff to current |
2007-12-17 |
Christopher Lamb | Change the PointerType api for creating pointer types... |
blob | commitdiff | raw | diff to current |
next |