aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/ADT
Commit message (Expand)AuthorAgeFilesLines
* [SystemZ] Add llvm::Triple::systemzRichard Sandiford2013-05-031-0/+1
* Replaced usages of size_type with size_t to be more consistent.Aaron Ballman2013-05-021-8/+8
* fix windows warning. Peng Cheng2013-05-011-2/+2
* use static_cast to get rid of windows warning. Peng Cheng2013-05-011-1/+1
* Use llvm/Object/MachO.h in macho-dumper. Drop the old macho parser.Rafael Espindola2013-04-261-77/+0
* typoJia Liu2013-04-221-1/+1
* Fix typoEli Bendersky2013-04-181-1/+1
* Make the host endianness check an integer constant expression.Rafael Espindola2013-04-151-2/+2
* Fix PointerIntPair to be enum class compatible.Joe Groff2013-04-091-26/+26
* Document the return value of SmallSet insert.Nadav Rotem2013-04-041-0/+1
* SmallVector and SmallPtrSet allocations now power-of-two aligned.Jean-Luc Duprat2013-03-292-17/+18
* Revert "Fix allocations of SmallVector and SmallPtrSet so they are more prone...Rafael Espindola2013-03-292-18/+17
* Fix allocations of SmallVector and SmallPtrSet so they are more prone toJean-Luc Duprat2013-03-292-17/+18
* Cleanup the simplify_type implementation.Rafael Espindola2013-03-273-18/+4
* Use pre-inc, pre-dec when possible.Jakub Staszak2013-03-201-2/+2
* Add std prefixes to fix the build with xlc.Rafael Espindola2013-03-201-1/+1
* [ADT] Fix StringSet::insert() to not allocate on every lookup.Daniel Dunbar2013-03-151-12/+14
* Use NumBaseBits in a few more places in SmallBitVector instead of recalculati...Craig Topper2013-03-151-6/+6
* Disable statistics on Release builds and move tests that depend on -stats.Jan Wen Voung2013-03-081-1/+43
* Switching -1ULL to UINT64_MAX to fix MSVC warnings. Patch thanks to Peng Cheng!Aaron Ballman2013-02-271-7/+7
* Another test commit. Remove trailing whitespace.Matt Arsenault2013-02-261-1/+1
* Test commit. Remove trailing whitespace.Matt Arsenault2013-02-261-3/+3
* An Optional<T> is pod-like if the inner type is.Benjamin Kramer2013-02-221-0/+6
* Clear the whole table including the tombstones, since the tombstone count willPedro Artigas2013-02-211-1/+1
* Add move ctor/assignment to Optional<T>David Blaikie2013-02-211-0/+29
* Correct spelling of 'enumerator'.David Blaikie2013-02-211-1/+1
* Make Optional<T>'s operator bool 'explicit' in C++11David Blaikie2013-02-211-1/+1
* ADT/Optional.h: Appease msvc. It reapplies r175626.NAKAMURA Takumi2013-02-211-1/+1
* Provide a "None" value for convenience when using Optional<T>()David Blaikie2013-02-212-0/+29
* Revert r175626, "ADT/Optional.h: Appease msvc."NAKAMURA Takumi2013-02-201-1/+1
* Whitespace.NAKAMURA Takumi2013-02-201-7/+7
* ADT/Optional.h: Appease msvc.NAKAMURA Takumi2013-02-201-1/+1
* Move the SplatByte helper to APInt and generalize it a bit.Benjamin Kramer2013-02-201-0/+11
* Rename llvm::Optional<T>::Reset to 'reset' as per LLVM naming conventions.David Blaikie2013-02-201-3/+3
* Allow llvm::Optional to work with types without default constructors.David Blaikie2013-02-201-11/+47
* Move part of APInt implementation from header to cpp file. These methodsJakub Staszak2013-02-201-38/+5
* Remove my bogus MapVector::erase() with a narrower ::pop_back(), and add a un...Douglas Gregor2013-02-191-7/+4
* Use LLVM_DELETED_FUNCTION rather than '// do not implement' comments.David Blaikie2013-02-182-7/+7
* Add front/back/erase to MapVector.Douglas Gregor2013-02-181-0/+15
* Add missing typename to unbreak the MSVC 2012 build.Francois Pichet2013-02-142-10/+10
* Fix iterator definitions for ImmutableSet and ImmutableMap.Ryan Govostes2013-02-132-20/+24
* Add iterator_traits to ImmutableMap and ImmutableSet.Ryan Govostes2013-02-132-0/+10
* Remove unnecessary condtional assignment. The next line ignores the result of...Craig Topper2013-02-131-1/+0
* ADT: Correct APInt::getActiveWords for zero valuesMeador Inge2013-02-071-1/+2
* Add AArch64 as an experimental target.Tim Northover2013-01-311-0/+1
* Encapsulate testing that we have an iOS Triple in Triple.h in the method isiOSMichael Gottesman2013-01-301-1/+6
* Add an insert() method to MapVector. Adds the first MapVector unit test.Nick Lewycky2013-01-251-0/+13
* ArrayRef reverse iterators.Andrew Trick2013-01-251-0/+5
* whitespaceAndrew Trick2013-01-251-12/+12
* Add asserts to SmallVector so that calls to front() and back() only succeedRichard Trieu2013-01-241-0/+4