OSDN Git Service

[RISCV] Implement MC layer support for the fence.tso instruction
[android-x86/external-llvm.git] / lib / Linker /
2018-03-12 Eugene Leviant[ThinLTO] Recommit of import global variables
2018-03-02 Chandler Carruth[ThinLTO] Revert r325320: Import global variables
2018-02-21 Rafael EspindolaRevert "[IRMover] Implement name based structure type...
2018-02-21 Eugene Leviant[IRMover] Implement name based structure type mapping
2018-02-16 Eugene Leviant[ThinLTO] Import global variables
2018-02-14 Eugene Leviant[IRMover] Move type name extraction to a separate funct...
2018-01-25 Eugene Leviant[IRMover] Add comment and fix test case
2018-01-09 Teresa JohnsonFix crash when linking metadata with ODR type uniquing
2017-08-10 Peter CollingbourneLinker: Create a function declaration when moving a...
2017-08-09 Benoit Belley[Linker] PR33527 - Linker::LinkOnlyNeeded should import...
2017-07-12 Florian Hahn[Linker] Add directives to support mixing ARM/Thumb...
2017-05-23 Teresa JohnsonSupport for taking the max of module flags when linking...
2017-05-18 Akira Hatanaka[ThinLTO] Do not assert when adding a module with a...
2017-05-11 Reid KlecknerDe-virtualize GlobalValue
2017-03-13 Jonas Devlieghere[Linker] Provide callback for internalization
2017-02-03 Peter CollingbourneIRMover: Merge flags LinkModuleInlineAsm and IsPerformi...
2017-02-03 Peter CollingbourneModuleLinker: Remove importing support. NFCI.
2017-02-03 Peter CollingbourneFunctionImport: Use IRMover directly.
2017-02-02 Peter CollingbourneLinker: Move special casing for available_externally...
2016-12-12 Teresa Johnson[ThinLTO] Import only necessary DICompileUnit fields
2016-12-02 Peter CollingbourneIR: Move NumElements field from {Array,Vector}Type...
2016-11-19 Mehdi Amini[ThinLTO] Fix crash when importing an opaque type
2016-11-18 Hans WennborgIRMover: Avoid accidentally mapping types from the...
2016-11-14 Peter CollingbourneLinker: Remove unnecessary call to copyMetadata in...
2016-11-14 Adrian PrantlTypo
2016-11-09 Peter CollingbourneBitcode: Change the materializer interface to return...
2016-10-19 Hans WennborgTypo: nomed struct -> named struct
2016-10-12 Teresa Johnson[ThinLTO] Don't link module level assembly when importing
2016-09-13 Peter CollingbourneDebugInfo: New metadata representation for global varia...
2016-09-03 Mehdi AminiFix ThinLTO crash with debug info
2016-08-15 Justin BognerLinker: Avoid some ridiculous indentation by using...
2016-08-12 David MajnemerUse the range variant of remove_if instead of unpacking...
2016-06-24 Peter CollingbourneIR: New representation for CFI and virtual call optimiz...
2016-06-24 Peter CollingbourneLinker: Copy metadata when linking declarations.
2016-06-24 Artur PilipenkoRemangle intrinsics names when types are renamed
2016-06-23 Hans WennborgRevert r273568 "Remangle intrinsics names when types...
2016-06-23 Artur PilipenkoRemangle intrinsics names when types are renamed
2016-06-15 Justin Lebar[IR] [DAE] Copy comdats during DAE, and don't copy...
2016-06-14 Peter CollingbourneIR: Introduce local_unnamed_addr attribute.
2016-06-12 Benjamin KramerMove instances of std::function.
2016-06-08 Benjamin KramerApply most suggestions of clang-tidy's performance...
2016-06-07 Davide Italiano[Linker/IRMover] Simplify the code a bit. NFCI.
2016-05-27 Benjamin KramerApply clang-tidy's misc-move-constructor-init throughou...
2016-05-27 Peter CollingbourneLinker: teach the IR mover to return llvm::Error.
2016-05-25 Mehdi AminiValueMaterializer: rename materializeDeclFor() to mater...
2016-05-25 Mehdi AminiValueMaterializer: fuse materializeDeclFor and material...
2016-05-25 Mehdi AminiIRLinker: fix double scheduling of mapping a global...
2016-05-25 Reid Kleckner[IR] Copy comdats in GlobalObject::copyAttributesFrom
2016-05-11 Rafael EspindolaReturn a StringRef from getSection.
2016-04-21 Rafael EspindolaFix recursive -only-needed.
2016-04-21 Mehdi AminiThinLTO/ModuleLinker: add a flag to not always pull...
2016-04-20 Mehdi AminiModuleLinker: only import what is in GlobalsToImport...
2016-04-19 Duncan P. N. Exon... Linker: Avoid constructing ValueMap::MDMapT
2016-04-19 Mehdi AminiModuleLinker: Do not import linkonce/weak as "external_...
2016-04-17 Duncan P. N. Exon... Linker: Share a single Metadata map for the lifetime...
2016-04-17 Duncan P. N. Exon... Linker: Don't double-schedule appending variables
2016-04-17 Duncan P. N. Exon... IRMover: Remove dead code, NFC
2016-04-16 Duncan P. N. Exon... Reapply "ValueMapper: Eliminate cross-file co-recursion...
2016-04-16 Duncan P. N. Exon... Revert "ValueMapper: Eliminate cross-file co-recursion...
2016-04-16 Duncan P. N. Exon... ValueMapper: Eliminate cross-file co-recursion, NFC
2016-04-15 Duncan P. N. Exon... Linker: Remove an unnecessary local variable in for...
2016-04-15 Adrian Prantl[PR27284] Reverse the ownership between DICompileUnit...
2016-04-08 Duncan P. N. Exon... ValueMapper: Extract llvm::RemapFunction from IRMover...
2016-04-08 Duncan P. N. Exon... Linker: Always pass RF_IgnoreMissingLocals; NFC
2016-04-07 Duncan P. N. Exon... IR: RF_IgnoreMissingValues => RF_IgnoreMissingLocals...
2016-04-06 Duncan P. N. Exon... IRMover: Steal arguments when moving functions, NFC
2016-04-02 Duncan P. N. Exon... Linker: Split mapUnneededSubprograms into two; almost NFC
2016-04-02 Duncan P. N. Exon... Remove redundant assertion after cast, NFC
2016-04-02 Duncan P. N. Exon... Linker: Avoid unnecessary work when moving named metadata
2016-04-02 Duncan P. N. Exon... Linker: Remove IRMover::isMetadataUnneeded indirection...
2016-04-02 Duncan P. N. Exon... ValueMapper: Add support for seeding metadata with...
2016-03-29 Teresa Johnson[ThinLTO] Remove post-pass metadata linking support
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
next