aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/ADT
Commit message (Expand)AuthorAgeFilesLines
* 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
* Initial patch for x32 ABI support.Eli Bendersky2013-01-221-0/+1
* Make APFloat constructor require explicit semantics.Tim Northover2013-01-221-2/+2
* SparseMultiSet.h: Add suggested parentheses.NAKAMURA Takumi2013-01-221-2/+2
* Introduce a new data structure, the SparseMultiSet, and changes to the MI sch...Michael Ilseman2013-01-211-0/+526
* Add llvm::hexDigitValue to convert single characters to hex.Jordan Rose2013-01-181-0/+11
* [ADT/StringMap] Follow-up to r172455, use the correct constructor for setting...Argyrios Kyrtzidis2013-01-151-1/+2
* [ADT/StringMap] Add a constructor in StringMap that accepts both anArgyrios Kyrtzidis2013-01-141-0/+3
* Fix DenseMap when LLVM_HAS_RVALUE_REFERENCES is defined but equals 0.Joe Groff2013-01-141-1/+1
* Add DenseMap::insert(value_type&&) method.Joe Groff2013-01-141-0/+18
* Remove redundant 'llvm::' qualificationsDmitri Gribenko2013-01-131-1/+1
* Fix include guards so they exactly match file names.Jakub Staszak2013-01-1014-31/+31
* Implement APFloat::isDenormal()Shuxin Yang2013-01-071-0/+1
* Whitespace.NAKAMURA Takumi2013-01-051-2/+2
* DenseMap: Appease -fstrict-aliasing on g++-4.4.NAKAMURA Takumi2013-01-051-1/+2
* Fix warnings from llvm-gcc as seen on darwin10 (10.6).Alex Rosenberg2013-01-051-2/+2
* Add an iplist::clearAndLeakNodesUnsafely() function.Jakob Stoklund Olesen2013-01-041-0/+11
* Make comment a bit more clear.Eric Christopher2013-01-041-1/+2
* Use a bool instead of a bitfield in llvm/ADT/Optional.Argyrios Kyrtzidis2013-01-021-1/+1
* Provide a common half-open interval map info implementation, and justChandler Carruth2012-12-271-0/+20
* Don't leave IsUnsigned uninitialized in a default-constructed APSInt. CopyingRichard Smith2012-12-201-1/+1
* MapVector: Add lookup().Benjamin Kramer2012-12-191-0/+5
* Add an assertion for a likely ilist::splice() contract violation.Jakob Stoklund Olesen2012-12-181-0/+4
* Cleanup comment and formattingEli Bendersky2012-12-181-5/+3
* Mark ImmutableMap::remove/add() const.Ted Kremenek2012-12-071-2/+2
* Add manualRetain() and manualRelease() to ImmutableMapRef, and add a new cons...Ted Kremenek2012-12-071-0/+15
* Add convenience accessor to Triple for OS == NaClEli Bendersky2012-12-071-0/+5
* Revert "Allow modifying an ImmutableMap without canonicalizing it immediately."Ted Kremenek2012-12-061-18/+5
* Allow modifying an ImmutableMap without canonicalizing it immediately.Jordan Rose2012-12-061-5/+18
* Remove a URL from codeEli Bendersky2012-12-041-1/+1
* Make NaCl naming consistent. The triple OSType is called NaCl and is representedEli Bendersky2012-12-041-2/+2
* Add a getMemorySize() function for DenseSet.Argyrios Kyrtzidis2012-12-031-0/+1
* Eliminate redundant bitwise operations when using a llvm/ADT/PointerUnion.Argyrios Kyrtzidis2012-12-032-16/+32
* Sort the #include lines for the include/... tree with the script.Chandler Carruth2012-12-0314-19/+17
* Switch LLVM_USE_RVALUE_REFERENCES to LLVM_HAS_RVALUE_REFERENCES.Chandler Carruth2012-11-309-27/+27
* Separate out the tests for whether the compiler suports R-valueChandler Carruth2012-11-301-1/+1
* Add a new C++11 compatibility macro, LLVM_LVALUE_FUNCTION.Jordan Rose2012-11-301-2/+7
* typoAndrew Trick2012-11-161-3/+3
* Fix indeterminism in MI scheduler DAG construction.Sergei Larin2012-11-151-0/+12
* Add support for SPIR64 target - the 64bit counterpart of SPIR.Guy Benyei2012-11-151-1/+2
* Use LLVM_DELETED_FUNCTION.Jakub Staszak2012-11-151-1/+1
* Remove the CellSPU port.Eric Christopher2012-11-141-1/+0
* Remove Triple::getArchTypeForDarwinArchName. I lives on the clang driver now.Rafael Espindola2012-10-311-5/+0
* Add extra declarations of hash_value needed to build llvm with xlc 12.1.Rafael Espindola2012-10-312-0/+7
* APFloat cleanup: Remove now unused fields "sign2" and "exponent2".Ulrich Weigand2012-10-291-7/+0
* Stop APInt::shl from generating llvm.trapDerek Schuff2012-10-261-1/+1
* Improve DenseMap checks for power of 2 growth. Thanks for the tip JakobPete Cooper2012-10-241-6/+3