summaryrefslogtreecommitdiff
path: root/lib/Transforms/IPO/FunctionResolution.cpp
Commit message (Expand)AuthorAge
* For PR411:Reid Spencer2007-02-05
* For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer2007-01-30
* Eliminate static ctors due to Statistic objectsChris Lattner2006-12-19
* Change inferred getCast into specific getCast. Passes all tests.Reid Spencer2006-12-12
* What should be the last unnecessary <iostream>s in the library.Bill Wendling2006-12-07
* Removing even more <iostream> includes.Bill Wendling2006-12-07
* Detemplatize the Statistic class. The only type it is instantiated withChris Lattner2006-12-06
* eliminate RegisterOpt. It does the same thing as RegisterPass.Chris Lattner2006-08-27
* Make iostream #inclusion explicitChris Lattner2006-01-22
* Improve ResolveFunctions to:Reid Spencer2005-12-13
* Remove trailing whitespaceMisha Brukman2005-04-21
* This mega patch converts us from using Function::a{iterator|begin|end} toChris Lattner2005-03-15
* Adjust to changes in APIsChris Lattner2005-02-01
* Disable the 'WARNING: Found global types that are not compatible' warningChris Lattner2004-09-30
* 'Pass' should now not be derived from by clients. Instead, they should deriveChris Lattner2004-09-20
* Changes For Bug 352Reid Spencer2004-09-01
* If we are linking two global variables and they have the same size, do notChris Lattner2004-08-20
* Fix #includes of i*.h => Instructions.h as per PR403.Misha Brukman2004-07-29
* bug 122:Reid Spencer2004-07-18
* Do not function resolve intrinsics. This prevents warnings and possible badChris Lattner2004-06-18
* Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID()Chris Lattner2004-06-17
* Start using the new and improve interface to FunctionType argumentsChris Lattner2004-02-09
* * Finegrainify namespacificationChris Lattner2003-11-20
* When spewing out warnings during function resolution, do not vomit out pagesChris Lattner2003-11-20
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-11
* This important patch fixes two warnings in the linker which can occur from li...Chris Lattner2003-10-22
* Update the 'used' flag correctlyChris Lattner2003-10-22
* Loop over the module, not the symbol table. This makes the code handleChris Lattner2003-10-22
* Implement FunctionResolve/2003-10-21-GlobalResolveHack.llChris Lattner2003-10-22
* Fix bug: FunctionResolve/2003-10-21-GlobalTypeDifference.llChris Lattner2003-10-21
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-20
* Fix bug: FunctionResolve/2003-08-23-ArgumentWarning.llChris Lattner2003-08-23
* Unless we CANNOT merge the arguments, do soChris Lattner2003-08-20
* Fix FIXME by removing FIXMEChris Lattner2003-08-13
* Fix bug: FunctionResolve/2003-07-23-CPR-Reference.llChris Lattner2003-07-23
* Remove a bunch of complicated code. The functionality is implemented in inst...Chris Lattner2003-06-19
* Fix bug: FunctionResolve/2003-05-31-AllInternalDecls.llChris Lattner2003-05-31
* Fix bug: FuncResolve/2003-05-31-InternalDecl.llChris Lattner2003-05-31
* Simplify funcresolve a bit moreChris Lattner2003-05-31
* Fix bug: FunctionResolve/2003-05-31-FuncPointerResolve.llChris Lattner2003-05-31
* Fix bug: FunctionResolve/2003-05-21-MissingArguments.llChris Lattner2003-05-21
* Fix several bugs:Chris Lattner2003-04-28
* Implement: FunctionResolve/2003-04-18-ForwardDeclGlobal.llChris Lattner2003-04-19
* Change the interface to constant expressions to allow automatic foldingChris Lattner2003-04-16
* Eliminate tons of bogus warningsChris Lattner2003-03-03
* Replace assertion with a handler.Chris Lattner2003-02-27
* Fix a bug that cause a crash resolving questionable function callsChris Lattner2003-02-14
* Fix a bug resolving sprintf(...) to sprintf(char*, char*, ...)Chris Lattner2003-01-30
* Actually print the function _name_ if there is a problemChris Lattner2003-01-30
* * Fix function resolution for varargs function to generate incorrect bytecode...Chris Lattner2003-01-30