summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Support
Commit message (Expand)AuthorAgeFilesLines
* [ADT] Normalize empty triple componentsPetr Hosek2018-08-081-0/+6
* Refactor FileCheck to make it usable as an APIAditya Nandakumar2018-08-072-0/+1341
* Fix raw_fd_ostream::write_impl hang due to an infinite loop with large outputOwen Reynolds2018-08-061-4/+4
* Fix modules build with different technique to suppress Knuth debuggingTim Northover2018-08-061-37/+33
* Fix buildbot breakage.Rui Ueyama2018-08-041-2/+1
* Use the same constants as zlib to represent compression level.Rui Ueyama2018-08-041-17/+4
* [Support] Don't initialize compressed buffer allocated by zlib::compressFangrui Song2018-08-031-2/+2
* [Windows FS] Allow moving files in TempFile::keepJeremy Morse2018-08-032-2/+10
* [Support] Add an enable bit to our DebugCountersGeorge Burgess IV2018-08-021-0/+2
* Unbreak build after r338758: specify lambda return type explicitlyKrzysztof Parzyszek2018-08-021-1/+1
* [SCEV] Properly solve quadratic equationsKrzysztof Parzyszek2018-08-021-0/+191
* [Support] [NFC] change comment about retries in createUniqueEntityBob Haarman2018-08-021-2/+4
* [Support] fix TempFile infinite loop and permission denied errorsBob Haarman2018-08-021-35/+42
* Make ICF log output order deterministic.Rui Ueyama2018-07-311-0/+4
* Remove trailing spaceFangrui Song2018-07-3016-74/+74
* [dsymutil] Simplify temporary file handling.Jonas Devlieghere2018-07-292-4/+8
* [Support] Remove unnecessary MemoryBuffer::anchor (where the destructor serve...Fangrui Song2018-07-271-2/+1
* [Support] Use unsigned char for xxHash 64-bitFangrui Song2018-07-271-3/+3
* Revert r338027 to pacify build botJames Henderson2018-07-261-4/+4
* [ADT] Replace std::isprint by llvm::isPrint.Michael Kruse2018-07-263-4/+4
* Fix raw_fd_ostream::write_impl hang with large outputJames Henderson2018-07-261-4/+4
* [AArch64] Armv8.2-A: add the crypto extensionsSjoerd Meijer2018-07-261-0/+11
* [Support] Introduce createStringError helper functionVictor Leschuk2018-07-261-0/+4
* ADT: Shrink SmallVector size 0 to 16B on 64-bit platformsDuncan P. N. Exon Smith2018-07-241-2/+21
* [DebugCounters] Keep track of total countsGeorge Burgess IV2018-07-231-10/+9
* [Support] Add a UniqueStringSaver: like StringSaver, but deduplicating.Sam McCall2018-07-231-0/+7
* Reapply "ADT: Shrink size of SmallVector by 8B on 64-bit platforms"Duncan P. N. Exon Smith2018-07-201-11/+14
* Revert "ADT: Shrink size of SmallVector by 8B on 64-bit platforms"Duncan P. N. Exon Smith2018-07-201-14/+11
* ADT: Shrink size of SmallVector by 8B on 64-bit platformsDuncan P. N. Exon Smith2018-07-191-11/+14
* [APInt] Keep the original bit width in quotient and remainderKrzysztof Parzyszek2018-07-191-16/+17
* [Support] Build fix for Haiku when checking for a local filesystemTim Northover2018-07-181-0/+3
* Don't assert that a size_t fits into 64bit.Joerg Sonnenberger2018-07-171-1/+0
* [Support] Harded JSON against invalid UTF-8.Sam McCall2018-07-101-4/+45
* [Support] Make JSON handle doubles and int64s losslesslySam McCall2018-07-091-16/+26
* Lift JSON library from clang-tools-extra/clangd to llvm/Support.Sam McCall2018-07-092-0/+643
* [OpenEmbedded] Add OpenEmbedded vendorMandeep Singh Grang2018-07-051-0/+2
* [ThinLTO] Update ThinLTO cache file atimes when on WindowsAndrew Ng2018-07-041-0/+15
* Fix typo in lib/Support/Path.cpp to test commit accessVladimir Stefanovic2018-07-031-1/+1
* [ARM][AArch64] Armv8.4-A EnablementSjoerd Meijer2018-06-292-0/+7
* Add a flag to FileOutputBuffer that allows modification.Zachary Turner2018-06-282-23/+57
* Fix MSVC "not all control paths return a value" warnings. NFCI.Simon Pilgrim2018-06-261-0/+2
* [APInt] Add helpers for rounding u/sdivs.Tim Shen2018-06-251-0/+46
* Add OpenBSD support to the Threading codeBrad Smith2018-06-231-3/+5
* ADT: Use EBO to shrink SmallVector size 1Duncan P. N. Exon Smith2018-06-231-0/+4
* Fix namespaces. No functionality change.Benjamin Kramer2018-06-161-0/+2
* Avoid copying PrettyStackTrace messages an extra time on Apple OSsJordan Rose2018-06-151-2/+2
* Revert "Enable ThreadPool to queue tasks that return values."Zachary Turner2018-06-131-2/+19
* Enable ThreadPool to support tasks that return values.Zachary Turner2018-06-131-19/+2
* LTO: Keep file handles open for memory mapped files.Peter Collingbourne2018-06-134-101/+93
* Do not enforce absolute path argv0 in windowsHans Wennborg2018-06-131-29/+39
OpenPOWER on IntegriCloud