aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/StringTableBuilder.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-10-17[ADT] Move CachedHashString to its own header in ADT, and rename to CachedHas...Justin Lebar1-25/+4
2016-10-14Move alignTo computation inside the if.Rafael Espindola1-3/+5
2016-10-05Allow the caller to pass in the hash.Rafael Espindola1-2/+2
2016-10-05Don't pass null to memcpy. Should fix the asan bots.Rafael Espindola1-1/+2
2016-10-04Misc improvements to StringTableBuilder.Rafael Espindola1-77/+89
2016-10-04Remove duplicated typedef. NFC.Rafael Espindola1-5/+4
2016-10-03Revert "Use getSize instead of data().size(). NFC."Rafael Espindola1-5/+0
2016-10-03Use getSize instead of data().size(). NFC.Rafael Espindola1-0/+5
2016-05-06Make StringTableBuilder to cache hash values.Rui Ueyama1-4/+4
2016-02-19Add support for merging strings with alignment larger than one char.Rafael Espindola1-8/+16
2016-01-29Reland "[CodeView] Use assembler directives for line tables"Reid Kleckner1-8/+47
2016-01-29Revert "[CodeView] Use assembler directives for line tables"Reid Kleckner1-47/+8
2016-01-28[CodeView] Use assembler directives for line tablesReid Kleckner1-8/+47
2015-10-27Rename qsort -> multikey_qsort. NFC.Rui Ueyama1-4/+4
2015-10-26Optimize StringTableBuilder.Rui Ueyama1-14/+42
2015-10-23Add a RAW mode to StringTableBuilder.Rafael Espindola1-5/+16
2015-10-23Fix the variable names to match the LLVM style.Rafael Espindola1-27/+27
2015-10-22Avoid storing a second copy of each string in StringTableBuilder.Rafael Espindola1-9/+20
2015-10-22Fix broken build under MSVC.Zachary Turner1-0/+2
2015-10-22Avoid hash lookups when finalizing StringTableBuilder. NFC.Rafael Espindola1-10/+11
2015-10-22Use array_pod_sort. NFC.Rafael Espindola1-4/+7
2014-10-06MachObjectWriter: optimize the string table for common sufficesHans Wennborg1-3/+17
2014-09-29WinCOFFObjectWriter: optimize the string table for common sufficesHans Wennborg1-4/+27
2014-09-24Revert r218380. This was breaking Apple internal build bots.Akira Hatanaka1-6/+14
2014-09-24Replace a hand-written suffix compare with std::lexicographical_compare.Benjamin Kramer1-14/+6
2014-07-03Invert the MC -> Object dependency.Rafael Espindola1-0/+51