summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Revert previous patch. Still breaking things.Evan Cheng2006-10-031-49/+1
* Another attempt at making ArgPromotion smarter. This patch no longer breaks ...Owen Anderson2006-09-281-1/+49
* revert previous two patches. They cause miscompilation of MultiSource/Applic...Chris Lattner2006-09-151-35/+1
* Revert my previous work on ArgumentPromotion. Further investigation has reve...Owen Anderson2006-09-151-34/+46
* Make ArgumentPromotion handle recursive functions that pass pointers in their...Owen Anderson2006-09-021-11/+33
* eliminate RegisterOpt. It does the same thing as RegisterPass.Chris Lattner2006-08-271-2/+2
* Make iostream #inclusion explicitChris Lattner2006-01-221-0/+1
* Preserve calling conventions when doing IPOChris Lattner2005-05-091-1/+5
* preserve the tail markerChris Lattner2005-05-061-0/+2
* Remove trailing whitespaceMisha Brukman2005-04-211-8/+8
* This mega patch converts us from using Function::a{iterator|begin|end} toChris Lattner2005-03-151-7/+7
* Fix VS warnings.Chris Lattner2005-01-081-1/+1
* Remove debugging codeChris Lattner2004-11-131-1/+0
* Argument promotion transforms functions to unconditionally load theirChris Lattner2004-11-131-3/+51
* 'Pass' should now not be derived from by clients. Instead, they should deriveChris Lattner2004-09-201-1/+1
* Add commentChris Lattner2004-09-191-1/+1
* Convert this pass to be a CallGraphSCCPass instead of a Pass, which eliminatesChris Lattner2004-09-181-39/+33
* Fix typo in commentChris Lattner2004-09-171-1/+1
* Changes For Bug 352Reid Spencer2004-09-011-4/+4
* bug 122:Reid Spencer2004-07-181-30/+1
* Make order of argument addition deterministic. In particular, the layoutChris Lattner2004-06-211-10/+35
* Fairly substantial changes to update the alias analysis we are querying asChris Lattner2004-05-231-39/+92
* Implement ArgumentPromotion/aggregate-promote.llChris Lattner2004-03-081-25/+145
* Implement: ArgumentPromotion/chained.llChris Lattner2004-03-071-0/+5
* Fix another minor bug, exposed by perlbmkChris Lattner2004-03-071-3/+11
* Fix a minor bug and turn debug output into, well, debug output.Chris Lattner2004-03-071-2/+2
* New LLVM pass: argument promotion. This version only handles simple scalarChris Lattner2004-03-071-0/+328
OpenPOWER on IntegriCloud