aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/ADT
AgeCommit message (Expand)Author
2013-01-25ArrayRef reverse iterators.Andrew Trick
2013-01-25whitespaceAndrew Trick
2013-01-24Add asserts to SmallVector so that calls to front() and back() only succeedRichard Trieu
2013-01-22Initial patch for x32 ABI support.Eli Bendersky
2013-01-22Make APFloat constructor require explicit semantics.Tim Northover
2013-01-22SparseMultiSet.h: Add suggested parentheses.NAKAMURA Takumi
2013-01-21Introduce a new data structure, the SparseMultiSet, and changes to the MI sch...Michael Ilseman
2013-01-18Add llvm::hexDigitValue to convert single characters to hex.Jordan Rose
2013-01-15[ADT/StringMap] Follow-up to r172455, use the correct constructor for setting...Argyrios Kyrtzidis
2013-01-14[ADT/StringMap] Add a constructor in StringMap that accepts both anArgyrios Kyrtzidis
2013-01-14Fix DenseMap when LLVM_HAS_RVALUE_REFERENCES is defined but equals 0.Joe Groff
2013-01-14Add DenseMap::insert(value_type&&) method.Joe Groff
2013-01-13Remove redundant 'llvm::' qualificationsDmitri Gribenko
2013-01-10Fix include guards so they exactly match file names.Jakub Staszak
2013-01-07Implement APFloat::isDenormal()Shuxin Yang
2013-01-05Whitespace.NAKAMURA Takumi
2013-01-05DenseMap: Appease -fstrict-aliasing on g++-4.4.NAKAMURA Takumi
2013-01-05Fix warnings from llvm-gcc as seen on darwin10 (10.6).Alex Rosenberg
2013-01-04Add an iplist::clearAndLeakNodesUnsafely() function.Jakob Stoklund Olesen
2013-01-04Make comment a bit more clear.Eric Christopher
2013-01-02Use a bool instead of a bitfield in llvm/ADT/Optional.Argyrios Kyrtzidis
2012-12-27Provide a common half-open interval map info implementation, and justChandler Carruth
2012-12-20Don't leave IsUnsigned uninitialized in a default-constructed APSInt. CopyingRichard Smith
2012-12-19MapVector: Add lookup().Benjamin Kramer
2012-12-18Add an assertion for a likely ilist::splice() contract violation.Jakob Stoklund Olesen
2012-12-18Cleanup comment and formattingEli Bendersky
2012-12-07Mark ImmutableMap::remove/add() const.Ted Kremenek
2012-12-07Add manualRetain() and manualRelease() to ImmutableMapRef, and add a new cons...Ted Kremenek
2012-12-07Add convenience accessor to Triple for OS == NaClEli Bendersky
2012-12-06Revert "Allow modifying an ImmutableMap without canonicalizing it immediately."Ted Kremenek
2012-12-06Allow modifying an ImmutableMap without canonicalizing it immediately.Jordan Rose
2012-12-04Remove a URL from codeEli Bendersky
2012-12-04Make NaCl naming consistent. The triple OSType is called NaCl and is representedEli Bendersky
2012-12-03Add a getMemorySize() function for DenseSet.Argyrios Kyrtzidis
2012-12-03Eliminate redundant bitwise operations when using a llvm/ADT/PointerUnion.Argyrios Kyrtzidis
2012-12-03Sort the #include lines for the include/... tree with the script.Chandler Carruth
2012-11-30Switch LLVM_USE_RVALUE_REFERENCES to LLVM_HAS_RVALUE_REFERENCES.Chandler Carruth
2012-11-30Separate out the tests for whether the compiler suports R-valueChandler Carruth
2012-11-30Add a new C++11 compatibility macro, LLVM_LVALUE_FUNCTION.Jordan Rose
2012-11-16typoAndrew Trick
2012-11-15Fix indeterminism in MI scheduler DAG construction.Sergei Larin
2012-11-15Add support for SPIR64 target - the 64bit counterpart of SPIR.Guy Benyei
2012-11-15Use LLVM_DELETED_FUNCTION.Jakub Staszak
2012-11-14Remove the CellSPU port.Eric Christopher
2012-10-31Remove Triple::getArchTypeForDarwinArchName. I lives on the clang driver now.Rafael Espindola
2012-10-31Add extra declarations of hash_value needed to build llvm with xlc 12.1.Rafael Espindola
2012-10-29APFloat cleanup: Remove now unused fields "sign2" and "exponent2".Ulrich Weigand
2012-10-26Stop APInt::shl from generating llvm.trapDerek Schuff
2012-10-24Improve DenseMap checks for power of 2 growth. Thanks for the tip JakobPete Cooper
2012-10-23[Support/StringSet] Fix memory leak when inserted key already exists.Michael J. Spencer