| Commit message (Expand) | Author | Age | Files | Lines |
| * | [Alignment][NFC] Remove dependency on GlobalObject::setAlignment(unsigned) | Guillaume Chatelet | 2019-10-15 | 1 | -1/+2 |
| * | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
| * | [Linker] PR33527 - Linker::LinkOnlyNeeded should import AppendingLinkage globals | Benoit Belley | 2017-08-09 | 1 | -2/+12 |
| * | [Linker] Provide callback for internalization | Jonas Devlieghere | 2017-03-13 | 1 | -19/+27 |
| * | IRMover: Merge flags LinkModuleInlineAsm and IsPerformingImport. | Peter Collingbourne | 2017-02-03 | 1 | -1/+0 |
| * | ModuleLinker: Remove importing support. NFCI. | Peter Collingbourne | 2017-02-03 | 1 | -58/+12 |
| * | FunctionImport: Use IRMover directly. | Peter Collingbourne | 2017-02-03 | 1 | -2/+1 |
| * | Linker: Move special casing for available_externally in IRMover to clients. N... | Peter Collingbourne | 2017-02-02 | 1 | -1/+2 |
| * | [ThinLTO] Import only necessary DICompileUnit fields | Teresa Johnson | 2016-12-12 | 1 | -1/+2 |
| * | [ThinLTO] Don't link module level assembly when importing | Teresa Johnson | 2016-10-12 | 1 | -1/+2 |
| * | IR: Introduce local_unnamed_addr attribute. | Peter Collingbourne | 2016-06-14 | 1 | -3/+4 |
| * | Apply most suggestions of clang-tidy's performance-unnecessary-value-param | Benjamin Kramer | 2016-06-08 | 1 | -2/+2 |
| * | Linker: teach the IR mover to return llvm::Error. | Peter Collingbourne | 2016-05-27 | 1 | -4/+15 |
| * | Fix recursive -only-needed. | Rafael Espindola | 2016-04-21 | 1 | -1/+1 |
| * | ThinLTO/ModuleLinker: add a flag to not always pull-in linkonce when performi... | Mehdi Amini | 2016-04-21 | 1 | -0/+9 |
| * | ModuleLinker: only import what is in GlobalsToImport, regarless if it is a fu... | Mehdi Amini | 2016-04-20 | 1 | -22/+6 |
| * | [ThinLTO] Remove post-pass metadata linking support | Teresa Johnson | 2016-03-29 | 1 | -25/+5 |
| * | Fix another case where we were unconditionally linking linkonce GVs. | Rafael Espindola | 2016-03-24 | 1 | -0/+6 |
| * | Fix resolution of linkonce symbols in comdats. | Rafael Espindola | 2016-03-24 | 1 | -2/+8 |
| * | Fix lazy linking of comdat members. | Rafael Espindola | 2016-03-24 | 1 | -13/+15 |
| * | Fix logic for which symbols to keep with comdats. | Rafael Espindola | 2016-03-23 | 1 | -4/+4 |
| * | Drop comdats from the dst module if they are not selected. | Rafael Espindola | 2016-03-22 | 1 | -1/+72 |
| * | Rework linkInModule(), making it oblivious to ThinLTO | Mehdi Amini | 2016-03-19 | 1 | -47/+16 |
| * | [ThinLTO] Renaming of function index to module summary index (NFC) | Teresa Johnson | 2016-03-15 | 1 | -7/+7 |
| * | Revert "[ThinLTO] Renaming of function index to module summary index (NFC)" | Teresa Johnson | 2016-03-14 | 1 | -7/+7 |
| * | [ThinLTO] Renaming of function index to module summary index (NFC) | Teresa Johnson | 2016-03-14 | 1 | -7/+7 |
| * | FunctionIndex is not optional for renameModuleForThinLTO(), make it a referen... | Mehdi Amini | 2016-03-09 | 1 | -1/+1 |
| * | Pass a std::unique_ptr to IRMover::move. | Rafael Espindola | 2016-02-16 | 1 | -19/+19 |
| * | Delete the deprecated LLVMLinkModules. | Rafael Espindola | 2016-02-12 | 1 | -34/+0 |
| * | [ThinLTO] Move global processing from Linker to TransformUtils (NFC) | Teresa Johnson | 2016-02-10 | 1 | -294/+6 |
| * | [ThinLTO] Remove imported available externally defs from comdats. | Teresa Johnson | 2016-02-08 | 1 | -2/+14 |
| * | [ThinLTO] Do metadata linking during batch function importing | Teresa Johnson | 2016-01-22 | 1 | -2/+0 |
| * | GlobalValue: use getValueType() instead of getType()->getPointerElementType(). | Manuel Jacob | 2016-01-16 | 1 | -6/+4 |
| * | [ThinLTO] Use new in-place symbol changes for exporting module | Teresa Johnson | 2016-01-08 | 1 | -7/+3 |
| * | [ThinLTO] Enable in-place symbol changes for exporting module | Teresa Johnson | 2016-01-08 | 1 | -39/+114 |
| * | [ThinLTO] Rename variable to reflect bulk importing change (NFC) | Teresa Johnson | 2015-12-21 | 1 | -10/+11 |
| * | Remove unused functions from ModuleLinker (NFC) | Teresa Johnson | 2015-12-21 | 1 | -54/+0 |
| * | Rename variables to reflect linker split (NFC) | Teresa Johnson | 2015-12-18 | 1 | -4/+4 |
| * | [ThinLTO] Metadata linking for imported functions | Teresa Johnson | 2015-12-17 | 1 | -5/+28 |
| * | Mark a couple ModuleLinker member functions as const (NFC) | Teresa Johnson | 2015-12-17 | 1 | -2/+2 |
| * | Change linkInModule to take a std::unique_ptr. | Rafael Espindola | 2015-12-16 | 1 | -7/+21 |
| * | Use diagnostic handler in the LLVMContext | Rafael Espindola | 2015-12-14 | 1 | -17/+24 |
| * | Avoid undefined behavior when vector is empty. | Rafael Espindola | 2015-12-10 | 1 | -2/+1 |
| * | Slit lib/Linker in two. | Rafael Espindola | 2015-12-10 | 1 | -1273/+86 |
| * | Synchronize the logic for deciding to link a gv. | Rafael Espindola | 2015-12-09 | 1 | -1/+6 |
| * | Move all private members together. NFC. | Rafael Espindola | 2015-12-08 | 1 | -23/+22 |
| * | Factor two calls to a common location. | Rafael Espindola | 2015-12-07 | 1 | -7/+3 |
| * | Simplify the error handling a bit. NFC. | Rafael Espindola | 2015-12-07 | 1 | -10/+9 |
| * | Link declaration lazily. | Rafael Espindola | 2015-12-07 | 1 | -0/+3 |
| * | Change how the linker handles the old llvm.global_ctors. | Rafael Espindola | 2015-12-07 | 1 | -92/+34 |