summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Object/IRSymtab.cpp
Commit message (Expand)AuthorAgeFilesLines
* Object: Improve COFF irsymtab comdat representation.Peter Collingbourne2017-11-211-9/+36
* Object: Downgrade invalid weak externals from an assert fail to an llvm::Erro...Peter Collingbourne2017-09-071-3/+6
* [LTO] Prevent dead stripping and internalization of symbols with sectionsTeresa Johnson2017-07-251-0/+4
* Object: Teach irsymtab::read() to try to use the irsymtab that we wrote to disk.Peter Collingbourne2017-06-271-3/+27
* Object: Add version and producer fields to the irsymtab header. NFCI.Peter Collingbourne2017-06-271-0/+18
* Object: Have the irsymtab builder take a string table builder. NFCI.Peter Collingbourne2017-06-211-17/+19
* IR: Replace the "Linker Options" module flag with "llvm.linker.options" named...Peter Collingbourne2017-06-121-3/+3
* Object: Move datalayout check into irsymtab::build. NFCI.Peter Collingbourne2017-06-081-4/+4
* Bitcode: Introduce a BitcodeFileContents data type. NFCI.Peter Collingbourne2017-06-081-4/+13
* Object: Factor out the code for creating the irsymtab for an arbitrary bitcod...Peter Collingbourne2017-06-081-0/+34
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-2/+2
* LTO: Mark undefined module asm symbols as used.Peter Collingbourne2017-04-261-0/+3
* [Object] Fix some Clang-tidy modernize and Include What You Use warnings; oth...Eugene Zelenko2017-04-241-3/+25
* Object: Shrink the size of irsymtab::Symbol by a word. NFCI.Peter Collingbourne2017-04-171-14/+18
* Object: Use offset+size as the irsymtab string representation.Peter Collingbourne2017-04-171-1/+2
* Object, LTO: Add target triple to irsymtab and LTO API.Peter Collingbourne2017-04-141-0/+1
* LTO: Pass SF_Executable flag through to InputFile::SymbolTobias Edler von Koch2017-04-131-0/+2
* Re-apply r299168 and r299169 now that the libdeps are fixed.Peter Collingbourne2017-03-311-0/+228
* Revert r299168 and r299169 due to library dependency issues.Peter Collingbourne2017-03-311-228/+0
* LTO: Reduce memory consumption by creating an in-memory symbol table for Inpu...Peter Collingbourne2017-03-311-0/+228
OpenPOWER on IntegriCloud