summaryrefslogtreecommitdiff
path: root/lib/Support
AgeCommit message (Expand)Author
2018-08-30Merging r340751:Hans Wennborg
2018-08-17Merging r338841:Hans Wennborg
2018-08-03Merging r338762:Hans Wennborg
2018-07-31Make ICF log output order deterministic.Rui Ueyama
2018-07-30Remove trailing spaceFangrui Song
2018-07-29[dsymutil] Simplify temporary file handling.Jonas Devlieghere
2018-07-27[Support] Remove unnecessary MemoryBuffer::anchor (where the destructor serve...Fangrui Song
2018-07-27[Support] Use unsigned char for xxHash 64-bitFangrui Song
2018-07-26Revert r338027 to pacify build botJames Henderson
2018-07-26[ADT] Replace std::isprint by llvm::isPrint.Michael Kruse
2018-07-26Fix raw_fd_ostream::write_impl hang with large outputJames Henderson
2018-07-26[AArch64] Armv8.2-A: add the crypto extensionsSjoerd Meijer
2018-07-26[Support] Introduce createStringError helper functionVictor Leschuk
2018-07-24ADT: Shrink SmallVector size 0 to 16B on 64-bit platformsDuncan P. N. Exon Smith
2018-07-23[DebugCounters] Keep track of total countsGeorge Burgess IV
2018-07-23[Support] Add a UniqueStringSaver: like StringSaver, but deduplicating.Sam McCall
2018-07-20Reapply "ADT: Shrink size of SmallVector by 8B on 64-bit platforms"Duncan P. N. Exon Smith
2018-07-20Revert "ADT: Shrink size of SmallVector by 8B on 64-bit platforms"Duncan P. N. Exon Smith
2018-07-19ADT: Shrink size of SmallVector by 8B on 64-bit platformsDuncan P. N. Exon Smith
2018-07-19[APInt] Keep the original bit width in quotient and remainderKrzysztof Parzyszek
2018-07-18[Support] Build fix for Haiku when checking for a local filesystemTim Northover
2018-07-17Don't assert that a size_t fits into 64bit.Joerg Sonnenberger
2018-07-10[Support] Harded JSON against invalid UTF-8.Sam McCall
2018-07-09[Support] Make JSON handle doubles and int64s losslesslySam McCall
2018-07-09Lift JSON library from clang-tools-extra/clangd to llvm/Support.Sam McCall
2018-07-05[OpenEmbedded] Add OpenEmbedded vendorMandeep Singh Grang
2018-07-04[ThinLTO] Update ThinLTO cache file atimes when on WindowsAndrew Ng
2018-07-03Fix typo in lib/Support/Path.cpp to test commit accessVladimir Stefanovic
2018-06-29[ARM][AArch64] Armv8.4-A EnablementSjoerd Meijer
2018-06-28Add a flag to FileOutputBuffer that allows modification.Zachary Turner
2018-06-26Fix MSVC "not all control paths return a value" warnings. NFCI.Simon Pilgrim
2018-06-25[APInt] Add helpers for rounding u/sdivs.Tim Shen
2018-06-23Add OpenBSD support to the Threading codeBrad Smith
2018-06-23ADT: Use EBO to shrink SmallVector size 1Duncan P. N. Exon Smith
2018-06-16Fix namespaces. No functionality change.Benjamin Kramer
2018-06-15Avoid copying PrettyStackTrace messages an extra time on Apple OSsJordan Rose
2018-06-13Revert "Enable ThreadPool to queue tasks that return values."Zachary Turner
2018-06-13Enable ThreadPool to support tasks that return values.Zachary Turner
2018-06-13LTO: Keep file handles open for memory mapped files.Peter Collingbourne
2018-06-13Do not enforce absolute path argv0 in windowsHans Wennborg
2018-06-12Refactor ExecuteAndWait to take StringRefs.Zachary Turner
2018-06-11Fix build errors on some configurationsPavel Labath
2018-06-11Move VersionTuple from clang/Basic to llvm/SupportPavel Labath
2018-06-10Attempt 3: Resubmit "[Support] Expose flattenWindowsCommandLine."Zachary Turner
2018-06-10Cleanup. NFCFangrui Song
2018-06-10Revert "Resubmit "[Support] Expose flattenWindowsCommandLine.""Zachary Turner
2018-06-10Resubmit "[Support] Expose flattenWindowsCommandLine."Zachary Turner
2018-06-09Revert "[Support] Expose flattenWindowsCommandLine."Zachary Turner
2018-06-09[Support] Expose flattenWindowsCommandLine.Zachary Turner
2018-06-09Use uniform mechanism for OOM errors handlingSerge Pavlov