summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/IPO/StructRetPromotion.cpp
Commit message (Expand)AuthorAgeFilesLines
* remove the StructRetPromotion pass. It is unused, not maintained andChris Lattner2011-04-111-357/+0
* Get rid of static constructors for pass registration. Instead, every pass ex...Owen Anderson2010-10-191-1/+3
* CallGraphSCC passes implicity require CallGraph analysis.Owen Anderson2010-10-131-1/+4
* Now with fewer extraneous semicolons!Owen Anderson2010-10-071-1/+1
* zap dead code.Chris Lattner2010-08-261-13/+1
* Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson2010-08-061-1/+1
* Revert r110396 to fix buildbots.Owen Anderson2010-08-061-1/+1
* Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson2010-08-051-1/+1
* simplify by using CallSite constructors; virtually eliminates CallSite::get f...Gabor Greif2010-07-281-2/+2
* mass elimination of reliance on automatic iterator dereferencingGabor Greif2010-07-221-1/+1
* Fix batch of converting RegisterPass<> to INTIALIZE_PASS().Owen Anderson2010-07-211-2/+2
* cache dereferenced iteratorsGabor Greif2010-07-121-3/+3
* Use pre-increment instead of post-increment when the result is not used.Dan Gohman2010-06-221-2/+2
* introduce a new CallGraphSCC class, and pass it aroundChris Lattner2010-04-161-5/+5
* Avoid going through the LLVMContext for type equality where it's safe to dere...Benjamin Kramer2010-01-051-3/+2
* Change errs() to dbgs().David Greene2010-01-051-3/+3
* Remove includes of Support/Compiler.h that are no longer needed after theNick Lewycky2009-10-251-1/+0
* Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.Nick Lewycky2009-10-251-1/+1
* remove CallGraphNode::replaceCallSite, it is redundant with other APIs.Chris Lattner2009-09-011-1/+3
* cleanup/simplifyChris Lattner2009-09-011-17/+13
* Fix some nasty callgraph dangling pointer problems in Chris Lattner2009-08-311-26/+39
* remove a few DOUTs here and there.Chris Lattner2009-08-231-2/+2
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-131-3/+4
* Move types back to the 2.5 API.Owen Anderson2009-07-291-2/+1
* Remove Value::getName{Start,End}, the last of the old Name APIs.Daniel Dunbar2009-07-261-1/+3
* Get rid of the Pass+Context magic.Owen Anderson2009-07-221-1/+2
* Revert yesterday's change by removing the LLVMContext parameter to AllocaInst...Owen Anderson2009-07-151-2/+2
* Move EVER MORE stuff over to LLVMContext.Owen Anderson2009-07-141-1/+1
* More LLVMContext-ification.Owen Anderson2009-07-061-1/+2
* introduce a useful abstraction to find out if a Use is in the call position o...Gabor Greif2009-01-221-4/+1
* Add the private linkage.Rafael Espindola2009-01-151-1/+1
* Now Attributes are divided in three groupsDevang Patel2008-09-261-4/+12
* Large mechanical patch.Devang Patel2008-09-251-18/+18
* s/ParamAttrsWithIndex/FnAttributeWithIndex/gDevang Patel2008-09-241-6/+6
* s/ParameterAttributes/Attributes/gDevang Patel2008-09-231-4/+4
* Update the callgraph correctly.Duncan Sands2008-09-081-1/+4
* Tidy up several unbeseeming casts from pointer to intptr_t.Dan Gohman2008-09-041-1/+1
* Replace two for loops with while(!X->use_empty()) loops. This preventsMatthijs Kooijman2008-08-141-10/+8
* Let SRETPromotion properly preserve the function name instead of (implicitly)Matthijs Kooijman2008-08-071-1/+2
* Fix SRETPromotion, it was generating functions without returns statements sinceMatthijs Kooijman2008-08-071-1/+1
* Add some debug output to SRETPromotion.Matthijs Kooijman2008-08-071-0/+4
* Enable first-class aggregates support.Dan Gohman2008-07-231-19/+5
* Let StructRetPromotion check if all if its users are really calls or invokesn,Matthijs Kooijman2008-06-051-0/+4
* Let StructRetPromotion check if it's users are really calling it and notMatthijs Kooijman2008-06-051-0/+4
* Factor code to copy global value attributes likeDuncan Sands2008-05-261-1/+1
* Use isSingleValueType instead of isFirstClassType toDan Gohman2008-05-231-1/+1
* Clean up the use of static and anonymous namespaces. This turned upDan Gohman2008-05-131-4/+4
* Fix a type and formatting.Duncan Sands2008-05-091-2/+2
* Improve pass documentation and comments.Gordon Henriksen2008-05-081-2/+11
* Check linkage.Devang Patel2008-05-081-1/+1
OpenPOWER on IntegriCloud