summaryrefslogtreecommitdiff
path: root/lib/MC/StringTableBuilder.cpp
AgeCommit message (Expand)Author
2017-10-03Simplify multikey_qsort function.Rui Ueyama
2017-10-03Rewrite a function so that it doesn't use pointers to pointers. NFC.Rui Ueyama
2017-06-07Move Object format code to lib/BinaryFormat.Zachary Turner
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-04-26[MC] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC).Eugene Zelenko
2017-04-06StringTableBuilder: Don't assert when writing an empty raw string table.Peter Collingbourne
2017-02-11[MC] Fix some Clang-tidy modernize and Include What You Use warnings; other m...Eugene Zelenko
2016-10-17[ADT] Move CachedHashString to its own header in ADT, and rename to CachedHas...Justin Lebar
2016-10-14Move alignTo computation inside the if.Rafael Espindola
2016-10-05Allow the caller to pass in the hash.Rafael Espindola
2016-10-05Don't pass null to memcpy. Should fix the asan bots.Rafael Espindola
2016-10-04Misc improvements to StringTableBuilder.Rafael Espindola
2016-10-04Remove duplicated typedef. NFC.Rafael Espindola
2016-10-03Revert "Use getSize instead of data().size(). NFC."Rafael Espindola
2016-10-03Use getSize instead of data().size(). NFC.Rafael Espindola
2016-05-06Make StringTableBuilder to cache hash values.Rui Ueyama
2016-02-19Add support for merging strings with alignment larger than one char.Rafael Espindola
2016-01-29Reland "[CodeView] Use assembler directives for line tables"Reid Kleckner
2016-01-29Revert "[CodeView] Use assembler directives for line tables"Reid Kleckner
2016-01-28[CodeView] Use assembler directives for line tablesReid Kleckner
2015-10-27Rename qsort -> multikey_qsort. NFC.Rui Ueyama
2015-10-26Optimize StringTableBuilder.Rui Ueyama
2015-10-23Add a RAW mode to StringTableBuilder.Rafael Espindola
2015-10-23Fix the variable names to match the LLVM style.Rafael Espindola
2015-10-22Avoid storing a second copy of each string in StringTableBuilder.Rafael Espindola
2015-10-22Fix broken build under MSVC.Zachary Turner
2015-10-22Avoid hash lookups when finalizing StringTableBuilder. NFC.Rafael Espindola
2015-10-22Use array_pod_sort. NFC.Rafael Espindola
2014-10-06MachObjectWriter: optimize the string table for common sufficesHans Wennborg
2014-09-29WinCOFFObjectWriter: optimize the string table for common sufficesHans Wennborg
2014-09-24Revert r218380. This was breaking Apple internal build bots.Akira Hatanaka
2014-09-24Replace a hand-written suffix compare with std::lexicographical_compare.Benjamin Kramer
2014-07-03Invert the MC -> Object dependency.Rafael Espindola