aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Transforms/IPO/FunctionResolution.cpp
Commit message (Expand)AuthorAgeFilesLines
* When spewing out warnings during function resolution, do not vomit out pagesChris Lattner2003-11-201-4/+8
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+4
* This important patch fixes two warnings in the linker which can occur from li...Chris Lattner2003-10-221-4/+33
* Update the 'used' flag correctlyChris Lattner2003-10-221-6/+7
* Loop over the module, not the symbol table. This makes the code handleChris Lattner2003-10-221-21/+18
* Implement FunctionResolve/2003-10-21-GlobalResolveHack.llChris Lattner2003-10-221-2/+34
* Fix bug: FunctionResolve/2003-10-21-GlobalTypeDifference.llChris Lattner2003-10-211-55/+19
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-201-0/+7
* Fix bug: FunctionResolve/2003-08-23-ArgumentWarning.llChris Lattner2003-08-231-6/+6
* Unless we CANNOT merge the arguments, do soChris Lattner2003-08-201-1/+3
* Fix FIXME by removing FIXMEChris Lattner2003-08-131-1/+1
* Fix bug: FunctionResolve/2003-07-23-CPR-Reference.llChris Lattner2003-07-231-6/+8
* Remove a bunch of complicated code. The functionality is implemented in inst...Chris Lattner2003-06-191-118/+6
* 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
* Fix bug: FunctionResolve/2003-05-21-MissingArguments.llChris Lattner2003-05-211-0/+5
* Fix several bugs:Chris Lattner2003-04-281-9/+20
* Implement: FunctionResolve/2003-04-18-ForwardDeclGlobal.llChris Lattner2003-04-191-43/+39
* Change the interface to constant expressions to allow automatic foldingChris Lattner2003-04-161-1/+1
* 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 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
* - Eliminated the deferred symbol table stuff in Module & Function, it reallyChris Lattner2002-11-201-3/+2
* Fix testcase: FunctionResolve/2002-11-09-ExternFn.llChris Lattner2002-11-101-19/+37
* Fix bug: FunctionResolve/2002-11-07-RetMismatch.llChris Lattner2002-11-081-2/+1
* Account for global variables resolved more accurately.Chris Lattner2002-10-131-3/+5
* Almost a complete rewrite of FunctionResolution to now resolve functionsChris Lattner2002-10-091-122/+213
* Updates to work with recent Statistic's changes:Chris Lattner2002-10-011-2/+2
* Simplify code (somtimes dramatically), by using the new "auto-insert" featureChris Lattner2002-09-101-11/+5
* Remove unneccesary #inlcudeChris Lattner2002-08-011-1/+0
* Fix bug with last patch which would occur when a call returned void and weChris Lattner2002-07-301-1/+2
* * Make sure the resolved function call instructions get the name from theChris Lattner2002-07-301-7/+15
* * Add support for different "PassType's"Chris Lattner2002-07-261-1/+1
* Rename headerChris Lattner2002-07-231-1/+1
* * Remove getPassName implementationChris Lattner2002-07-231-2/+1
* Only functions with external linkage can be resolved to function declarations.Chris Lattner2002-07-181-2/+6
* MEGAPATCH checkin.Chris Lattner2002-06-251-14/+9
* Fix "unimplemented features":Chris Lattner2002-05-241-6/+37
* Split the FunctionResolution pass out of CleanGCCOutput.cpp.Chris Lattner2002-05-241-0/+223