summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Linker/LinkModules.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Fix linking of prologue data.Rafael Espindola2014-12-081-18/+11
* Simple style fixes.Rafael Espindola2014-12-081-14/+15
* Move materialize/Dematerialize calls to linkFunctionBody. NFC.Rafael Espindola2014-12-081-15/+12
* Turn some DenseMaps that are only used for set operations into DenseSets.Benjamin Kramer2014-12-061-4/+3
* Remove dead code. We are only lazy about functions with bodies.Rafael Espindola2014-12-051-7/+1
* Simplify the loop linking function bodies. NFC.Rafael Espindola2014-12-051-37/+21
* Remove unused arguments. NFC.Rafael Espindola2014-12-051-9/+7
* Refactor duplicated code. NFC.Rafael Espindola2014-12-051-26/+16
* Small cleanup on how we clear constant variables. NFC.Rafael Espindola2014-12-051-14/+9
* Use an early return. NFC.Rafael Espindola2014-12-051-19/+19
* linkGlobalVariableProto never returns null. Simplify the caller. NFC.Rafael Espindola2014-12-051-6/+3
* Move merging of alignment to a central location. NFC.Rafael Espindola2014-12-051-19/+3
* Split the set of identified struct types into opaque and non-opaque ones.Rafael Espindola2014-12-031-106/+201
* Ask the module for its the identified types.Rafael Espindola2014-12-031-4/+2
* Prologue supportPeter Collingbourne2014-12-031-3/+8
* Use a continue to reduce indentation and clang-format. NFC.Rafael Espindola2014-12-011-21/+24
* Use a range loop. NFC.Rafael Espindola2014-12-011-3/+3
* Drop SrcStructTypesSet. It is redundant.Rafael Espindola2014-12-011-3/+1
* Partial revert of r222986.Rafael Espindola2014-12-011-5/+20
* Change how we keep track of which types are in the dest module.Rafael Espindola2014-12-011-13/+10
* Add back r222727 with a fix.Rafael Espindola2014-11-281-3/+13
* Add an assert and use a range loop. NFC.Rafael Espindola2014-11-281-2/+4
* Revert "Fix overly aggressive type merging."Duncan P. N. Exon Smith2014-11-271-19/+8
* Set the body of a new struct as soon as it is created.Rafael Espindola2014-11-251-47/+22
* Misc style fixes. NFC.Rafael Espindola2014-11-251-19/+22
* Remove a bit of duplicated code.Rafael Espindola2014-11-251-8/+0
* Use a range loop. NFC.Rafael Espindola2014-11-251-4/+3
* Style fix: don't indent inside a namemespace.Rafael Espindola2014-11-251-118/+119
* Remove a nested anonymous namespace.Rafael Espindola2014-11-251-2/+0
* Fix overly aggressive type merging.Rafael Espindola2014-11-251-8/+19
* Link the type of aliases.Rafael Espindola2014-11-251-2/+5
* Don't repeat name in comment or duplicate comment. NFC.Rafael Espindola2014-11-251-4/+2
* Use range loops. NFC.Rafael Espindola2014-11-251-12/+10
* Update SetVector to rely on the underlying set's insert to return a pair<iter...David Blaikie2014-11-191-1/+1
* Remove StringMap::GetOrCreateValue in favor of StringMap::insertDavid Blaikie2014-11-191-1/+1
* Factor common code it Linker::init.Rafael Espindola2014-11-171-6/+13
* 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
OpenPOWER on IntegriCloud