aboutsummaryrefslogtreecommitdiff
path: root/lib/Core/Resolver.cpp
AgeCommit message (Expand)Author
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2017-10-02Move new lld's code to Common subdirectory.Rui Ueyama
2016-11-11Prevent at compile time converting from Error::success() to Expected<T>Mehdi Amini
2016-03-30Fix -Wpessimizing-move warnings.Rui Ueyama
2016-03-30Convert file handle* methods to llvm::Error instead of std::error_code. NFC.Pete Cooper
2016-03-28Remove dead flags.Rui Ueyama
2016-03-22Use owning pointers instead of raw pointers for Atom's to fix leaks.Pete Cooper
2016-03-22Revert "Use owning pointers instead of raw pointers for Atom's to fix leaks."Pete Cooper
2016-03-22Use owning pointers instead of raw pointers for Atom's to fix leaks.Pete Cooper
2016-03-02Remove more dead code.Rui Ueyama
2016-02-28Remove dead code for ELF.Rui Ueyama
2016-02-28Delete more COFF and ELF bits from the old linker.Rafael Espindola
2016-02-28Delete more ELF bits from the old linker.Rafael Espindola
2016-02-28Remove a few bits of elf from the old linker.Rafael Espindola
2016-02-02Fix handling of mach header and DSO handle symbols.Pete Cooper
2016-01-14Add File::kind's for all subclasses of File.Pete Cooper
2016-01-14Add handleLoadedFile hook to the context.Pete Cooper
2015-12-16Add more debugging output to MachO lld. NFC.Pete Cooper
2015-12-16Added some DEBUG() prints to make it clearer what the mach-o passes are doing...Pete Cooper
2015-04-06Remove return after report_fatal_error which has noreturn attribute.Rui Ueyama
2015-03-09PECOFF: Create layout-afters instead of layout-befores.Rui Ueyama
2015-03-08Revert r231552: Resolver: optimize fallback atoms.Rui Ueyama
2015-03-08Remove sectionPosition attribute.Rui Ueyama
2015-03-07Resolver: optimize fallback atoms.Rui Ueyama
2015-03-07Resolver: Reduce number of SymbolTable::isDefined function calls.Rui Ueyama
2015-03-07Resolver: Reduce number of hash function call.Rui Ueyama
2015-03-06Resolver: move code inside an assert.Rui Ueyama
2015-03-06Core: Make the resolver faster.Rui Ueyama
2015-03-06Optimize resolver by using std::unordered_multimap.Rui Ueyama
2015-03-05Early return. NFC.Rui Ueyama
2015-03-05Resolver: Update preload map after File::beforeLink().Rui Ueyama
2015-03-04Make File non-const in the resolver.Rui Ueyama
2015-03-03Implement our own future and use that for FileArchive::preload().Rui Ueyama
2015-02-27Do s/_context/_ctx/ to Resolver.cpp.Rui Ueyama
2015-02-27Remove a varaible that's used only once. NFC.Rui Ueyama
2015-02-27Call File::beforeLink hook even if the file is in an archive.Rui Ueyama
2015-02-27Temporarily disable FileArchive::preload().Rui Ueyama
2015-02-26[Core] Do not reclaim absolute atoms in resolver.Davide Italiano
2015-01-21Fix runtime error on Windows.Rui Ueyama
2015-01-21Simplify.Rui Ueyama
2015-01-21Fix --start-group/end-group.Rui Ueyama
2015-01-16[PATCH] Speculatively instantiate archive membersRui Ueyama
2015-01-16Remove duplication code.Rui Ueyama
2015-01-16Run the resolver in parallel with the reader.Rui Ueyama
2015-01-15Remove InputGraph and use std::vector<Node> instead.Rui Ueyama
2015-01-15Rename InputElement Node.Rui Ueyama
2015-01-15Remove InputGraph::size().Rui Ueyama
2015-01-15Re-commit r225766, r225767, r225769, r225814, r225816, r225829, and r225832.Rui Ueyama
2015-01-14Revert "Convert other drivers to use WrapperNode" and subsequent commits.Rui Ueyama
2015-01-13Remove InputGraph::getNextFile().Rui Ueyama