aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/IRSymtab.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-05-17[ELF] Implement Dependent Libraries FeatureBen Dunbobbin1-1/+17
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-07-24Put "built-in" function definitions in global Used list, for LTO. (fix bug 34...Peter Collingbourne1-1/+13
2018-04-30IWYU for llvm-config.h in llvm, additions.Nico Weber1-0/+1
2018-03-21Sink Analysis/ObjectUtil(canBeOmittedFromSymbolTable) into IR so it can be le...David Blaikie1-2/+1
2017-11-21Object: Improve COFF irsymtab comdat representation.Peter Collingbourne1-9/+36
2017-09-07Object: Downgrade invalid weak externals from an assert fail to an llvm::Erro...Peter Collingbourne1-3/+6
2017-07-25[LTO] Prevent dead stripping and internalization of symbols with sectionsTeresa Johnson1-0/+4
2017-06-27Object: Teach irsymtab::read() to try to use the irsymtab that we wrote to disk.Peter Collingbourne1-3/+27
2017-06-27Object: Add version and producer fields to the irsymtab header. NFCI.Peter Collingbourne1-0/+18
2017-06-21Object: Have the irsymtab builder take a string table builder. NFCI.Peter Collingbourne1-17/+19
2017-06-12IR: Replace the "Linker Options" module flag with "llvm.linker.options" named...Peter Collingbourne1-3/+3
2017-06-08Object: Move datalayout check into irsymtab::build. NFCI.Peter Collingbourne1-4/+4
2017-06-08Bitcode: Introduce a BitcodeFileContents data type. NFCI.Peter Collingbourne1-4/+13
2017-06-08Object: Factor out the code for creating the irsymtab for an arbitrary bitcod...Peter Collingbourne1-0/+34
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth1-2/+2
2017-04-26LTO: Mark undefined module asm symbols as used.Peter Collingbourne1-0/+3
2017-04-24[Object] Fix some Clang-tidy modernize and Include What You Use warnings; oth...Eugene Zelenko1-3/+25
2017-04-17Object: Shrink the size of irsymtab::Symbol by a word. NFCI.Peter Collingbourne1-14/+18
2017-04-17Object: Use offset+size as the irsymtab string representation.Peter Collingbourne1-1/+2
2017-04-14Object, LTO: Add target triple to irsymtab and LTO API.Peter Collingbourne1-0/+1
2017-04-13LTO: Pass SF_Executable flag through to InputFile::SymbolTobias Edler von Koch1-0/+2
2017-03-31Re-apply r299168 and r299169 now that the libdeps are fixed.Peter Collingbourne1-0/+228
2017-03-31Revert r299168 and r299169 due to library dependency issues.Peter Collingbourne1-228/+0
2017-03-31LTO: Reduce memory consumption by creating an in-memory symbol table for Inpu...Peter Collingbourne1-0/+228