summaryrefslogtreecommitdiffstats
path: root/lib/Transforms/Utils/InlineFunction.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert yesterday's change by removing the LLVMContext parameter to AllocaInst...Owen Anderson2009-07-151-1/+1
* Move EVER MORE stuff over to LLVMContext.Owen Anderson2009-07-141-2/+3
* This started as a small change, I swear. Unfortunately, lots of things call ...Owen Anderson2009-07-091-1/+1
* More LLVMContext-ification.Owen Anderson2009-07-051-7/+10
* PR4123: don't crash when inlining a call which uses its own result.Eli Friedman2009-05-081-3/+10
* While inlining, clone llvm.dbg.func.start intrinsic and adjust Devang Patel2009-04-151-0/+45
* Update call graph after inlining invoke.Devang Patel2009-03-311-2/+19
* Revert unintended commmit.Dale Johannesen2009-03-041-5/+2
* Always skip ptr-to-ptr bitcasts when counting,Dale Johannesen2009-03-041-2/+5
* Fix a nasty bug (PR3550) where the inline pass could incorrectly mark Chris Lattner2009-02-121-2/+2
* Revert r63600. It didn't fix the bug, it just moved it a bit.Nick Lewycky2009-02-031-7/+2
* Update the callgraph when replacing InvokeInst with CallInst when inlining.Nick Lewycky2009-02-031-3/+8
* introduce typedef for complicated vector, and use it tooGabor Greif2009-01-171-2/+1
* typoGabor Greif2009-01-161-1/+1
* avoid using iterators when they get invalidated potentiallyGabor Greif2009-01-151-4/+14
* Fix testsuite regressions from recursive inlining.Dale Johannesen2009-01-131-3/+3
* reapply Sanjiv's patch to genericize memcpy/memset/memmove to take anChris Lattner2008-11-211-1/+3
* Revert r59802. It was breaking the build of llvm-gcc:Bill Wendling2008-11-211-3/+1
* Make mem[cpy,move,set] intrinsics overloaded.Sanjiv Gupta2008-11-211-1/+3
* Large mechanical patch.Devang Patel2008-09-251-2/+2
* s/ParameterAttributes/Attributes/gDevang Patel2008-09-231-1/+1
* Reapply 55859. This doesn't change anything asDuncan Sands2008-09-081-6/+7
* Revert r55859. This is breaking the build in the abscence of its companion c...Owen Anderson2008-09-051-7/+6
* Delete the removeCallEdgeTo callgraph method,Duncan Sands2008-09-051-6/+7
* Remove trailing whitespace.Duncan Sands2008-09-051-36/+36
* Rename some GC classes so that their roll will hopefully be clearer.Gordon Henriksen2008-08-171-4/+4
* Enable first-class aggregates support.Dan Gohman2008-07-231-60/+14
* Use Instruction::eraseFromParent().Dan Gohman2008-06-211-3/+3
* Clean up a use of std::distance.Dan Gohman2008-06-201-2/+1
* Teach InlineFunction how to differentiate between multiple-valueDan Gohman2008-06-201-2/+10
* Fix a bunch of 80col violations that arose from the Create API change. Tweak ...Gabor Greif2008-05-151-1/+2
* Remove 'unwinds to' support from mainline. This patch undoes r47802 r47989Nick Lewycky2008-04-251-13/+0
* Check type instead of no. of operands.Devang Patel2008-04-231-1/+1
* The "stacksave is not nounwind problem" no longerDuncan Sands2008-04-071-8/+3
* Mark calls to llvm.stacksave, llvm.stackrestore asDale Johannesen2008-04-071-1/+4
* API changes for class Use size reduction, wave 1.Gabor Greif2008-04-061-17/+17
* Restore optimization that merges blocks when inline function Devang Patel2008-03-101-6/+24
* SimplifyDevang Patel2008-03-101-18/+15
* Update the inliner and simplifycfg to handle unwind_to.Nick Lewycky2008-03-091-0/+13
* Update inliner to handle functions that return multiple values.Devang Patel2008-03-071-43/+52
* Use while loop.Devang Patel2008-03-041-3/+2
* Use cast instead of dyn_cast.Devang Patel2008-03-041-2/+1
* Handle multiple return values.Devang Patel2008-03-041-3/+15
* Revert r46393: readonly/readnone functions are noDuncan Sands2008-01-271-9/+6
* Create an explicit copy for byval parameters evenDuncan Sands2008-01-261-6/+9
* Do this more neatly.Duncan Sands2008-01-251-2/+1
* we don't have to make an explicit copy of a byval argument when Chris Lattner2008-01-121-4/+6
* When inlining a functino with a byval argument, make an explicit Chris Lattner2008-01-111-6/+57
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* GC poses hazards to the inliner. Consider:Gordon Henriksen2007-12-251-0/+13