OSDN Git Service

[SCEV] Use Operator::getOpcode instead of manual dispatch; NFC
[android-x86/external-llvm.git] / lib / Linker /
2016-03-24 Rafael EspindolaFix another case where we were unconditionally linking...
2016-03-24 Rafael EspindolaFix resolution of linkonce symbols in comdats.
2016-03-24 Rafael EspindolaFix lazy linking of comdat members.
2016-03-23 Rafael EspindolaFix logic for which symbols to keep with comdats.
2016-03-22 Rafael EspindolaDrop comdats from the dst module if they are not selected.
2016-03-19 Mehdi AminiRework linkInModule(), making it oblivious to ThinLTO
2016-03-15 Teresa Johnson[ThinLTO] Renaming of function index to module summary...
2016-03-14 Teresa JohnsonRevert "[ThinLTO] Renaming of function index to module...
2016-03-14 Teresa Johnson[ThinLTO] Renaming of function index to module summary...
2016-03-11 Mehdi AminiMinor cleanup and documentation to IRMover (NFC)
2016-03-10 Teresa JohnsonMaterialize metadata in IRLinker before value mapping
2016-03-09 Mehdi AminiFunctionIndex is not optional for renameModuleForThinLT...
2016-02-16 Rafael EspindolaPass a std::unique_ptr to IRMover::move.
2016-02-12 Rafael EspindolaDelete the deprecated LLVMLinkModules.
2016-02-10 Teresa Johnson[ThinLTO] Move global processing from Linker to Transfo...
2016-02-08 Teresa Johnson[ThinLTO] Remove imported available externally defs...
2016-01-28 Teresa JohnsonImprove efficiency of handling unmapped subprogram...
2016-01-26 Chris BienemanRemove autoconf support
2016-01-25 Teresa Johnson[ThinLTO] Find all needed metadata when linking metadat...
2016-01-25 Teresa Johnson[ThinLTO] Handle DISubprogram reached indirectly from...
2016-01-22 Teresa Johnson[ThinLTO] Do metadata linking during batch function...
2016-01-21 Teresa JohnsonUse early return to simplify code (NFC)
2016-01-21 Teresa Johnson[ThinLTO] Avoid unnecesary hash lookups during metadata...
2016-01-21 Rafael EspindolaRemove redundant argument.
2016-01-20 Rafael EspindolaSimplify the logic. NFC.
2016-01-20 Evgeniy StepanovFix PR26152.
2016-01-16 Manuel JacobGlobalValue: use getValueType() instead of getType...
2016-01-12 Teresa Johnson[IRMover] Don't copy personality, etc unless creating def
2016-01-08 Teresa Johnson[ThinLTO] Use new in-place symbol changes for exporting...
2016-01-08 Teresa Johnson[ThinLTO] Enable in-place symbol changes for exporting...
2016-01-07 Ahmed Bougacha[Linker] Also treat a DIImportedEntity scope DISubprogr...
2016-01-07 Teresa JohnsonAlways treat DISubprogram reached by DIImportedEntity...
2015-12-30 Teresa Johnson[ThinLTO] Rename variables used in metadata linking...
2015-12-30 Teresa JohnsonEnsure MDNode used as key in metadata linking map canno...
2015-12-29 Teresa JohnsonRename MDValue* to Metadata* (NFC)
2015-12-22 Teresa JohnsonHandle empty Subprogram list when linking metadata.
2015-12-21 Teresa Johnson[ThinLTO] Rename variable to reflect bulk importing...
2015-12-21 Teresa JohnsonRemove unused functions from ModuleLinker (NFC)
2015-12-18 Rafael EspindolaDrop support for dematerializing.
2015-12-18 Teresa JohnsonRename variables to reflect linker split (NFC)
2015-12-18 Teresa Johnson[ThinLTO/LTO] Don't link in unneeded metadata
2015-12-17 Teresa Johnson[ThinLTO] Metadata linking for imported functions
2015-12-17 Teresa JohnsonMark a couple ModuleLinker member functions as const...
2015-12-16 Rafael EspindolaChange linkInModule to take a std::unique_ptr.
2015-12-14 Rafael EspindolaUse diagnostic handler in the LLVMContext
2015-12-10 Rafael EspindolaFix another case where the linkage was not set.
2015-12-10 Rafael EspindolaAvoid undefined behavior when vector is empty.
2015-12-10 Rafael EspindolaSlit lib/Linker in two.
2015-12-09 Rafael EspindolaSynchronize the logic for deciding to link a gv.
2015-12-08 Rafael EspindolaMove all private members together. NFC.
2015-12-07 Rafael EspindolaFactor two calls to a common location.
2015-12-07 Rafael EspindolaSimplify the error handling a bit. NFC.
2015-12-07 Rafael EspindolaLink declaration lazily.
2015-12-07 Rafael EspindolaChange how the linker handles the old llvm.global_ctors.
2015-12-04 Teresa Johnson[ThinLTO] Helper for performing renaming/promotion...
2015-12-04 Rafael EspindolaAlways pass a diagnostic handler to the linker.
2015-12-03 Teresa Johnson[ThinLTO] Appending linkage fixes
2015-12-03 Rafael EspindolaSimplify ValueMap handling.
2015-12-03 Rafael EspindolaDon't pass member variables to member functions. NFC.
2015-12-03 Mehdi AminiAdapt comment and rename variable in ModuleLinker to...
2015-12-03 Mehdi AminiRemove "ExportingModule" from ThinLTO Index (NFC)
2015-12-02 Rafael EspindolaSwitch the linker to having a whitelist of GVs.
2015-12-02 Rafael EspindolaDelete what is now duplicated code.
2015-12-02 Rafael EspindolaAlso copy private linkage globals when needed.
2015-12-02 Rafael EspindolaDon't copy information from aliasee to alias.
2015-12-02 Rafael EspindolaFix linking when we copy over only a decl.
2015-12-02 Mehdi AminiChange ModuleLinker to take a set of GlobalValues to...
2015-12-01 Rafael EspindolaUse default member initializers.
2015-12-01 Rafael EspindolaRemove unnecessary getter.
2015-12-01 Rafael EspindolaPass down the dst GV to linkGlobalValueBody. NFC.
2015-12-01 Rafael EspindolaDelete unused includes.
2015-12-01 Rafael Espindolaclang-format LinkModules.cpp.
2015-12-01 Rafael EspindolaUse references now that it is natural to do so.
2015-12-01 Rafael EspindolaDelete dead code.
2015-12-01 Rafael EspindolaUse a forwarding constructor instead of an init method.
2015-12-01 Rafael EspindolaDelete the setModule method from the Linker.
2015-12-01 Rafael EspindolaMake appending var linking less of a special case.
2015-12-01 Rafael EspindolaBring r254336 back:
2015-11-30 Rafael EspindolaThis reverts commit r254336 and r254344.
2015-11-30 Rafael EspindolaDisable a consistency check.
2015-11-30 Rafael EspindolaStart deciding earlier what to link.
2015-11-30 Rafael EspindolaFix another llvm.ctors merging bug.
2015-11-29 Rafael EspindolaSimplify. NFC.
2015-11-29 Rafael EspindolaCorrectly handle llvm.global_ctors merging.
2015-11-29 Rafael EspindolaFix a crash when writing merged bitcode.
2015-11-27 Rafael EspindolaSimplify the linking of recursive data.
2015-11-26 Rafael EspindolaDisallow aliases to available_externally.
2015-11-24 Teresa Johnson[ThinLTO] Handle previously imported and promoted local...
2015-11-23 Mehdi AminiAdd const qualifier for FunctionInfoIndex in ModuleLink...
2015-11-18 Craig TopperReplace dyn_cast with isa in places that weren't using...
2015-11-15 Teresa JohnsonFix mapping of unmaterialized global values during...
2015-11-13 Davide Italiano[lib/Linker] Convert assert(false) to llvm_unreachable().
2015-11-10 Teresa JohnsonEnsure ModuleLinker materializes complete comdat groups
2015-11-10 Teresa Johnson[ThinLTO] Update comment per change in WeakAny handling...
2015-11-10 Teresa Johnson[ThinLTO] WeakAny fixes/cleanup
2015-11-06 Teresa JohnsonRestore "Move metadata linking after lazy global materi...
2015-11-06 Teresa JohnsonRestore "Move metadata linking after lazy global materi...
2015-11-05 Peter CollingbourneDI: Reverse direction of subprogram -> function edge.
2015-11-04 Teresa Johnson[ThinLTO] Always set linkage type to external when...
2015-11-03 Teresa JohnsonRevert "Move metadata linking after lazy global materia...
next