aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Transforms/IPO
Commit message (Expand)AuthorAgeFilesLines
* Fix bug: FunctionResolve/2003-07-23-CPR-Reference.llChris Lattner2003-07-231-6/+8
* Eliminate using declarations, adjust for new DSGraph APIChris Lattner2003-06-301-21/+19
* Allow the inlining limit to be controlled from the command line!Chris Lattner2003-06-281-1/+5
* Add support to globaldce for deleting dead function prototypesChris Lattner2003-06-261-1/+7
* When internalizing global ctor/dtor list, also mark it constant. This is gro...Chris Lattner2003-06-261-0/+8
* Add argument to DAE to allow operation on non-internal functionsChris Lattner2003-06-251-9/+21
* Fix the build. :(Chris Lattner2003-06-201-3/+3
* Changes to privatize NodeTypeChris Lattner2003-06-191-6/+6
* Remove a bunch of complicated code. The functionality is implemented in inst...Chris Lattner2003-06-191-118/+6
* Handle arguments passed in through the va_arg areaChris Lattner2003-06-181-1/+7
* Initial checkin of DAE passChris Lattner2003-06-171-0/+304
* Fix compilation problem on GCC 2.9xChris Lattner2003-06-071-1/+1
* Made changes suggested by ChrisSumant Kowshik2003-06-041-51/+55
* Fix bug: FunctionResolve/2003-05-31-AllInternalDecls.llChris Lattner2003-05-311-0/+17
* Fix bug: FuncResolve/2003-05-31-InternalDecl.llChris Lattner2003-05-311-2/+6
* Simplify funcresolve a bit moreChris Lattner2003-05-311-7/+7
* Fix bug: FunctionResolve/2003-05-31-FuncPointerResolve.llChris Lattner2003-05-311-11/+3
* Added support for function pointersSumant Kowshik2003-05-291-104/+583
* * Separate all of the grunt work of inlining out into the Utils library.Chris Lattner2003-05-291-169/+127
* Remove using declarationsChris Lattner2003-05-222-27/+20
* Make the list accept comma separated namesChris Lattner2003-05-221-1/+2
* * Revert to old behavior of ignoring a module if it doesn't contain a mainChris Lattner2003-05-221-7/+24
* Add option to internalize to allow it to read a file to determine which symbolsChris Lattner2003-05-221-10/+41
* Fix bug: FunctionResolve/2003-05-21-MissingArguments.llChris Lattner2003-05-211-0/+5
* Don't inline functions that take variable numbers of arguments!Chris Lattner2003-05-081-3/+4
* Remove using declChris Lattner2003-05-081-2/+1
* Fix several bugs:Chris Lattner2003-04-281-9/+20
* Remove unnecesary &*'sChris Lattner2003-04-231-1/+1
* Implement: FunctionResolve/2003-04-18-ForwardDeclGlobal.llChris Lattner2003-04-191-43/+39
* Global constants CAN be externalChris Lattner2003-04-181-3/+3
* Change the interface to constant expressions to allow automatic foldingChris Lattner2003-04-161-1/+1
* Add new linkage types to support a real frontendChris Lattner2003-04-165-9/+12
* Eliminate tons of bogus warningsChris Lattner2003-03-031-8/+10
* Replace assertion with a handler.Chris Lattner2003-02-271-15/+21
* Fix a bug that cause a crash resolving questionable function callsChris Lattner2003-02-141-2/+4
* Fix a misunderstanding of the standard associative containersChris Lattner2003-02-141-7/+2
* Fix a problem Sumant was running intoChris Lattner2003-02-061-2/+4
* Split public interface out into header fileChris Lattner2003-02-031-115/+27
* Change DSGraph stuff to use hash_(set|map) instead of std::(set|map)Chris Lattner2003-02-011-6/+6
* Fix a bug resolving sprintf(...) to sprintf(char*, char*, ...)Chris Lattner2003-01-301-3/+8
* Actually print the function _name_ if there is a problemChris Lattner2003-01-301-1/+2
* * Fix function resolution for varargs function to generate incorrect bytecode...Chris Lattner2003-01-301-24/+29
* Initial checkin of pool allocation codeChris Lattner2003-01-291-0/+531
* Disable construction of pool allocatorChris Lattner2003-01-241-4/+2
* Fix references to functionsChris Lattner2003-01-131-6/+8
* External routines used to identify Cilk operations inserted by theVikram S. Adve2002-12-102-0/+89
* This file implements a pass that automatically parallelizes a program,Vikram S. Adve2002-12-101-0/+548
* Fix symbol table problemChris Lattner2002-11-201-11/+10
* - Eliminated the deferred symbol table stuff in Module & Function, it reallyChris Lattner2002-11-202-28/+26
* Minor changes to cloning interfaceChris Lattner2002-11-191-4/+9