OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[SCEV] Use Operator::getOpcode instead of manual dispatch; NFC
[android-x86/external-llvm.git]
/
lib
/
Linker
/
2016-03-24
Rafael Espindola
Fix another case where we were unconditionally linking...
tree
|
commitdiff
2016-03-24
Rafael Espindola
Fix resolution of linkonce symbols in comdats.
tree
|
commitdiff
2016-03-24
Rafael Espindola
Fix lazy linking of comdat members.
tree
|
commitdiff
2016-03-23
Rafael Espindola
Fix logic for which symbols to keep with comdats.
tree
|
commitdiff
2016-03-22
Rafael Espindola
Drop comdats from the dst module if they are not selected.
tree
|
commitdiff
2016-03-19
Mehdi Amini
Rework linkInModule(), making it oblivious to ThinLTO
tree
|
commitdiff
2016-03-15
Teresa Johnson
[ThinLTO] Renaming of function index to module summary...
tree
|
commitdiff
2016-03-14
Teresa Johnson
Revert "[ThinLTO] Renaming of function index to module...
tree
|
commitdiff
2016-03-14
Teresa Johnson
[ThinLTO] Renaming of function index to module summary...
tree
|
commitdiff
2016-03-11
Mehdi Amini
Minor cleanup and documentation to IRMover (NFC)
tree
|
commitdiff
2016-03-10
Teresa Johnson
Materialize metadata in IRLinker before value mapping
tree
|
commitdiff
2016-03-09
Mehdi Amini
FunctionIndex is not optional for renameModuleForThinLT...
tree
|
commitdiff
2016-02-16
Rafael Espindola
Pass a std::unique_ptr to IRMover::move.
tree
|
commitdiff
2016-02-12
Rafael Espindola
Delete the deprecated LLVMLinkModules.
tree
|
commitdiff
2016-02-10
Teresa Johnson
[ThinLTO] Move global processing from Linker to Transfo...
tree
|
commitdiff
2016-02-08
Teresa Johnson
[ThinLTO] Remove imported available externally defs...
tree
|
commitdiff
2016-01-28
Teresa Johnson
Improve efficiency of handling unmapped subprogram...
tree
|
commitdiff
2016-01-26
Chris Bieneman
Remove autoconf support
tree
|
commitdiff
2016-01-25
Teresa Johnson
[ThinLTO] Find all needed metadata when linking metadat...
tree
|
commitdiff
2016-01-25
Teresa Johnson
[ThinLTO] Handle DISubprogram reached indirectly from...
tree
|
commitdiff
2016-01-22
Teresa Johnson
[ThinLTO] Do metadata linking during batch function...
tree
|
commitdiff
2016-01-21
Teresa Johnson
Use early return to simplify code (NFC)
tree
|
commitdiff
2016-01-21
Teresa Johnson
[ThinLTO] Avoid unnecesary hash lookups during metadata...
tree
|
commitdiff
2016-01-21
Rafael Espindola
Remove redundant argument.
tree
|
commitdiff
2016-01-20
Rafael Espindola
Simplify the logic. NFC.
tree
|
commitdiff
2016-01-20
Evgeniy Stepanov
Fix PR26152.
tree
|
commitdiff
2016-01-16
Manuel Jacob
GlobalValue: use getValueType() instead of getType...
tree
|
commitdiff
2016-01-12
Teresa Johnson
[IRMover] Don't copy personality, etc unless creating def
tree
|
commitdiff
2016-01-08
Teresa Johnson
[ThinLTO] Use new in-place symbol changes for exporting...
tree
|
commitdiff
2016-01-08
Teresa Johnson
[ThinLTO] Enable in-place symbol changes for exporting...
tree
|
commitdiff
2016-01-07
Ahmed Bougacha
[Linker] Also treat a DIImportedEntity scope DISubprogr...
tree
|
commitdiff
2016-01-07
Teresa Johnson
Always treat DISubprogram reached by DIImportedEntity...
tree
|
commitdiff
2015-12-30
Teresa Johnson
[ThinLTO] Rename variables used in metadata linking...
tree
|
commitdiff
2015-12-30
Teresa Johnson
Ensure MDNode used as key in metadata linking map canno...
tree
|
commitdiff
2015-12-29
Teresa Johnson
Rename MDValue* to Metadata* (NFC)
tree
|
commitdiff
2015-12-22
Teresa Johnson
Handle empty Subprogram list when linking metadata.
tree
|
commitdiff
2015-12-21
Teresa Johnson
[ThinLTO] Rename variable to reflect bulk importing...
tree
|
commitdiff
2015-12-21
Teresa Johnson
Remove unused functions from ModuleLinker (NFC)
tree
|
commitdiff
2015-12-18
Rafael Espindola
Drop support for dematerializing.
tree
|
commitdiff
2015-12-18
Teresa Johnson
Rename variables to reflect linker split (NFC)
tree
|
commitdiff
2015-12-18
Teresa Johnson
[ThinLTO/LTO] Don't link in unneeded metadata
tree
|
commitdiff
2015-12-17
Teresa Johnson
[ThinLTO] Metadata linking for imported functions
tree
|
commitdiff
2015-12-17
Teresa Johnson
Mark a couple ModuleLinker member functions as const...
tree
|
commitdiff
2015-12-16
Rafael Espindola
Change linkInModule to take a std::unique_ptr.
tree
|
commitdiff
2015-12-14
Rafael Espindola
Use diagnostic handler in the LLVMContext
tree
|
commitdiff
2015-12-10
Rafael Espindola
Fix another case where the linkage was not set.
tree
|
commitdiff
2015-12-10
Rafael Espindola
Avoid undefined behavior when vector is empty.
tree
|
commitdiff
2015-12-10
Rafael Espindola
Slit lib/Linker in two.
tree
|
commitdiff
2015-12-09
Rafael Espindola
Synchronize the logic for deciding to link a gv.
tree
|
commitdiff
2015-12-08
Rafael Espindola
Move all private members together. NFC.
tree
|
commitdiff
2015-12-07
Rafael Espindola
Factor two calls to a common location.
tree
|
commitdiff
2015-12-07
Rafael Espindola
Simplify the error handling a bit. NFC.
tree
|
commitdiff
2015-12-07
Rafael Espindola
Link declaration lazily.
tree
|
commitdiff
2015-12-07
Rafael Espindola
Change how the linker handles the old llvm.global_ctors.
tree
|
commitdiff
2015-12-04
Teresa Johnson
[ThinLTO] Helper for performing renaming/promotion...
tree
|
commitdiff
2015-12-04
Rafael Espindola
Always pass a diagnostic handler to the linker.
tree
|
commitdiff
2015-12-03
Teresa Johnson
[ThinLTO] Appending linkage fixes
tree
|
commitdiff
2015-12-03
Rafael Espindola
Simplify ValueMap handling.
tree
|
commitdiff
2015-12-03
Rafael Espindola
Don't pass member variables to member functions. NFC.
tree
|
commitdiff
2015-12-03
Mehdi Amini
Adapt comment and rename variable in ModuleLinker to...
tree
|
commitdiff
2015-12-03
Mehdi Amini
Remove "ExportingModule" from ThinLTO Index (NFC)
tree
|
commitdiff
2015-12-02
Rafael Espindola
Switch the linker to having a whitelist of GVs.
tree
|
commitdiff
2015-12-02
Rafael Espindola
Delete what is now duplicated code.
tree
|
commitdiff
2015-12-02
Rafael Espindola
Also copy private linkage globals when needed.
tree
|
commitdiff
2015-12-02
Rafael Espindola
Don't copy information from aliasee to alias.
tree
|
commitdiff
2015-12-02
Rafael Espindola
Fix linking when we copy over only a decl.
tree
|
commitdiff
2015-12-02
Mehdi Amini
Change ModuleLinker to take a set of GlobalValues to...
tree
|
commitdiff
2015-12-01
Rafael Espindola
Use default member initializers.
tree
|
commitdiff
2015-12-01
Rafael Espindola
Remove unnecessary getter.
tree
|
commitdiff
2015-12-01
Rafael Espindola
Pass down the dst GV to linkGlobalValueBody. NFC.
tree
|
commitdiff
2015-12-01
Rafael Espindola
Delete unused includes.
tree
|
commitdiff
2015-12-01
Rafael Espindola
clang-format LinkModules.cpp.
tree
|
commitdiff
2015-12-01
Rafael Espindola
Use references now that it is natural to do so.
tree
|
commitdiff
2015-12-01
Rafael Espindola
Delete dead code.
tree
|
commitdiff
2015-12-01
Rafael Espindola
Use a forwarding constructor instead of an init method.
tree
|
commitdiff
2015-12-01
Rafael Espindola
Delete the setModule method from the Linker.
tree
|
commitdiff
2015-12-01
Rafael Espindola
Make appending var linking less of a special case.
tree
|
commitdiff
2015-12-01
Rafael Espindola
Bring r254336 back:
tree
|
commitdiff
2015-11-30
Rafael Espindola
This reverts commit r254336 and r254344.
tree
|
commitdiff
2015-11-30
Rafael Espindola
Disable a consistency check.
tree
|
commitdiff
2015-11-30
Rafael Espindola
Start deciding earlier what to link.
tree
|
commitdiff
2015-11-30
Rafael Espindola
Fix another llvm.ctors merging bug.
tree
|
commitdiff
2015-11-29
Rafael Espindola
Simplify. NFC.
tree
|
commitdiff
2015-11-29
Rafael Espindola
Correctly handle llvm.global_ctors merging.
tree
|
commitdiff
2015-11-29
Rafael Espindola
Fix a crash when writing merged bitcode.
tree
|
commitdiff
2015-11-27
Rafael Espindola
Simplify the linking of recursive data.
tree
|
commitdiff
2015-11-26
Rafael Espindola
Disallow aliases to available_externally.
tree
|
commitdiff
2015-11-24
Teresa Johnson
[ThinLTO] Handle previously imported and promoted local...
tree
|
commitdiff
2015-11-23
Mehdi Amini
Add const qualifier for FunctionInfoIndex in ModuleLink...
tree
|
commitdiff
2015-11-18
Craig Topper
Replace dyn_cast with isa in places that weren't using...
tree
|
commitdiff
2015-11-15
Teresa Johnson
Fix mapping of unmaterialized global values during...
tree
|
commitdiff
2015-11-13
Davide Italiano
[lib/Linker] Convert assert(false) to llvm_unreachable().
tree
|
commitdiff
2015-11-10
Teresa Johnson
Ensure ModuleLinker materializes complete comdat groups
tree
|
commitdiff
2015-11-10
Teresa Johnson
[ThinLTO] Update comment per change in WeakAny handling...
tree
|
commitdiff
2015-11-10
Teresa Johnson
[ThinLTO] WeakAny fixes/cleanup
tree
|
commitdiff
2015-11-06
Teresa Johnson
Restore "Move metadata linking after lazy global materi...
tree
|
commitdiff
2015-11-06
Teresa Johnson
Restore "Move metadata linking after lazy global materi...
tree
|
commitdiff
2015-11-05
Peter Collingbourne
DI: Reverse direction of subprogram -> function edge.
tree
|
commitdiff
2015-11-04
Teresa Johnson
[ThinLTO] Always set linkage type to external when...
tree
|
commitdiff
2015-11-03
Teresa Johnson
Revert "Move metadata linking after lazy global materia...
tree
|
commitdiff
next