summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Linker/LinkModules.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Modernize the error handling of the Materialize function.Rafael Espindola2014-10-241-2/+6
* Don't ever call materializeAllPermanently during LTO.Rafael Espindola2014-10-241-21/+14
* Merge alignment of common GlobalValue.Rafael Espindola2014-09-091-1/+10
* When merging two common GlobalValues, keep the largest.Rafael Espindola2014-09-091-2/+17
* Move some logic to ModuleLinker::shouldLinkFromSource. NFC.Rafael Espindola2014-09-091-49/+51
* Fix a use of an undefined value (the linkage).Rafael Espindola2014-09-091-0/+3
* Prefer common over weak linkage when linking.Rafael Espindola2014-09-091-2/+3
* Simplify ModuleLinker::getLinkageResult. NFC.Rafael Espindola2014-09-091-25/+30
* Fix pr20078.Rafael Espindola2014-09-051-5/+25
* Set comdats when lazily linking functions.Rafael Espindola2014-08-151-0/+5
* Don't upgrade global constructors when reading bitcodeDuncan P. N. Exon Smith2014-08-121-0/+83
* IR: Print a newline when dumping TypesJustin Bogner2014-08-121-2/+2
* Fix use of uninitialized variable.Rafael Espindola2014-08-111-2/+6
* Use an early return. NFC.Rafael Espindola2014-08-111-8/+9
* Include <tuple> to make buildbots happyDavid Majnemer2014-06-271-0/+1
* IR: Add COMDATs to the IRDavid Majnemer2014-06-271-49/+243
* Replace some assert(0)'s with llvm_unreachable.Craig Topper2014-06-181-1/+1
* Allow aliases to be unnamed_addr.Rafael Espindola2014-06-061-0/+4
* Allow alias to point to an arbitrary ConstantExpr.Rafael Espindola2014-06-031-35/+7
* Use create methods since msvc doesn't handle delegating constructors.Rafael Espindola2014-05-171-2/+3
* Reduce abuse of default values in the GlobalAlias constructor.Rafael Espindola2014-05-171-3/+2
* Fix most of PR10367.Rafael Espindola2014-05-161-8/+37
* Change the GlobalAlias constructor to look a bit more like GlobalVariable.Rafael Espindola2014-05-161-3/+4
* Split GlobalValue into GlobalValue and GlobalObject.Rafael Espindola2014-05-131-5/+5
* Delete trailing whitespace.Rafael Espindola2014-05-091-98/+98
* LTO: Assert visibility of local linkage when merging symbolsDuncan P. N. Exon Smith2014-05-071-0/+2
* Be more strict about not calling setAlignment on global aliases.Rafael Espindola2014-05-061-3/+9
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-151-12/+12
* [Layering] Sink Linker.h into a Linker subdirectory to make itChandler Carruth2014-03-061-1/+1
* Improve LinkModules warningsJF Bastien2014-03-051-5/+9
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-051-2/+2
* Compare DataLayout by Value, not by pointer.Rafael Espindola2014-02-261-1/+1
* Store a DataLayout in Module.Rafael Espindola2014-02-251-2/+2
* Set the SuppressWarnings option on tool level and propagate to the library.Eli Bendersky2014-02-201-12/+13
* Add a -suppress-warnings option to bitcode linking.Eli Bendersky2014-02-061-9/+22
* Reapply r194218 with fix:Bill Wendling2014-01-161-4/+4
* Decouple dllexport/dllimport from linkageNico Rieck2014-01-141-7/+5
* Revert "Decouple dllexport/dllimport from linkage"Nico Rieck2014-01-141-5/+7
* Decouple dllexport/dllimport from linkageNico Rieck2014-01-141-7/+5
* Revert "Move copying of global initializers below the cloning of functions."Adrian Prantl2013-11-091-4/+4
* Move copying of global initializers below the cloning of functions.Bill Wendling2013-11-071-4/+4
* Add a 'deleteModule' method to the Linker class.Bill Wendling2013-10-161-0/+5
* Add missing #include's to cctype when using isdigit/alpha/etc.Will Dietz2013-10-121-0/+1
* Implement function prefix data as an IR feature.Peter Collingbourne2013-09-161-1/+16
* Error on linking appending globals with different unnamed_addr.Rafael Espindola2013-09-041-1/+5
* Fix linking of unnamed_addr in functions.Rafael Espindola2013-09-041-1/+5
* Fix linking of unnamed_addr.Rafael Espindola2013-09-041-2/+6
* Extend RemapInstruction and friends to take an optional new parameter, a Valu...James Molloy2013-05-281-50/+77
* Fix a performance bug in the Linker.Rafael Espindola2013-05-041-11/+22
* Implement Linker::LinkModules with Linker::linkInModule.Rafael Espindola2013-05-041-8/+9
OpenPOWER on IntegriCloud