summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Linker/LinkModules.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Revert "IR: MDNode => Value"Duncan P. N. Exon Smith2014-11-111-2/+2
* IR: MDNode => Value: NamedMDNode::getOperator()Duncan P. N. Exon Smith2014-11-051-2/+2
* Revert r221096 bringing back r221014 with a fix.Rafael Espindola2014-11-021-247/+129
* Revert r221014: "Refactor duplicated code in liking GlobalValues."Chandler Carruth2014-11-021-128/+245
* Remove redundant calls to isMaterializable.Rafael Espindola2014-11-011-8/+4
* Refactor duplicated code in liking GlobalValues.Rafael Espindola2014-10-311-245/+128
* Mark a few variables const. NFC.Rafael Espindola2014-10-311-9/+11
* Move definition closer to use. NFC.Rafael Espindola2014-10-311-3/+3
* Fix the merging of the constantness of declarations.Rafael Espindola2014-10-301-3/+2
* Remove the PreserveSource linker mode.Rafael Espindola2014-10-281-29/+20
* Make it easier to pass a custom diagnostic handler to the IR linker.Rafael Espindola2014-10-271-27/+27
* LinkModules.cpp: don't repeat names in comments.Rafael Espindola2014-10-271-69/+61
* Allow the C API users to keep relying on the OutMessages parameter.Rafael Espindola2014-10-251-1/+26
* Update the error handling of lib/Linker.Rafael Espindola2014-10-251-73/+79
* 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
OpenPOWER on IntegriCloud