summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/IPO/Inliner.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix a rather serious bug in previous checkinChris Lattner2004-07-181-1/+0
* bug 122:Reid Spencer2004-07-181-4/+3
* Fix the inliner to be deterministic, not letting its output depend on theChris Lattner2004-06-201-4/+3
* Fix a bug in my previous checkinChris Lattner2004-05-241-0/+1
* Fix cases where we missed inlining some more obvious candidates because theChris Lattner2004-05-231-79/+108
* Fix an incredibly nasty iterator invalidation problem. I am too spoiled by i...Chris Lattner2004-04-211-18/+38
* Fix typeoChris Lattner2004-04-211-1/+1
* REALLY fix PR324: don't delete linkonce functions until after the SCC traversalChris Lattner2004-04-201-7/+28
* Fix PR324 and testcase: Inline/2004-04-20-InlineLinkOnce.llxChris Lattner2004-04-201-3/+7
* Actually update the call graph as the inliner changes it. This allows us toChris Lattner2004-04-121-1/+20
* Stop printing Function*Chris Lattner2004-04-121-1/+1
* Remove the "really gross hacks" that are there to deal with recursive functions.Chris Lattner2004-04-081-71/+54
* Finegrainify namespacificationChris Lattner2003-11-211-4/+5
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+4
* Do NOT inline self recursive calls into other functions. This is causing theChris Lattner2003-11-091-1/+4
* Strip off CPR's manually, because if we don't, the inliner doesn't delete deadChris Lattner2003-10-311-2/+9
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-201-0/+7
* Heavily refactor code:Chris Lattner2003-08-311-0/+119
OpenPOWER on IntegriCloud