summaryrefslogtreecommitdiff
path: root/include/llvm/ADT
Commit message (Expand)AuthorAge
* Constify PackedVector::reference::operator T().Argyrios Kyrtzidis2011-06-15
* add option for literal formatting to APInt::toString()Ted Kremenek2011-06-15
* Introduce PackedVector, useful for storing a vector of values using a specifi...Argyrios Kyrtzidis2011-05-31
* ...this is not a good commit day for me.John McCall2011-05-29
* On Darwin ARM, set the UNWIND_RESUME libcall to _Unwind_SjLj_Resume.John McCall2011-05-29
* Add asserts in StringRef to make sure we avoid undefined behavior:Argyrios Kyrtzidis2011-05-20
* Remove redundant template partial specilization.Zhongxing Xu2011-05-16
* Add an operator+= for appending StringRefs onto std::strings.John McCall2011-05-13
* Fix a comment.Bob Wilson2011-05-03
* Remove bounded StringRef::compare() since nothing but Clang SA was using it a...Lenny Maiorani2011-04-28
* Fix more -Wnon-pod-memset warnings.Chandler Carruth2011-04-28
* Add utility method to DenseMap to return the amount of memory used for its bu...Ted Kremenek2011-04-28
* silence some -Wnon-pod-memset warnings, since std::pair is not POD.Chris Lattner2011-04-28
* Improve adherence to general style, use "foo_t &x" instead of "foo_t& x"Chris Lattner2011-04-25
* allow adding a FoldingSetNodeID to a FastFoldingSetNode, resolving PR9499,Chris Lattner2011-04-25
* Give ImmutableIntervalMap.h an include guard.Sebastian Redl2011-04-24
* Remove unused STL header includes.Jay Foad2011-04-23
* PTX: Add intrinsics to list of built-in intrinsics, which allows them to beJustin Holewinski2011-04-20
* ADT/Triple: Renambe isOSX... methods to isMacOSX for consistency with the OSDaniel Dunbar2011-04-20
* ADT/Triple: Drop support for -osx style triples, we are going with -macosxDaniel Dunbar2011-04-19
* ADT/Triple: Add support for Triple::MacOSX per feedback from Chris, will removeDaniel Dunbar2011-04-19
* ADT/Triple: Add isOSDarwin() and isOSWindows() helper functions.Daniel Dunbar2011-04-19
* ADT/Triple: Add helper function for OS X version checks.Daniel Dunbar2011-04-19
* ADT/Triple: Add isOSVersionLT helper function.Daniel Dunbar2011-04-19
* ADT/Triple: Generalize and simplify getDarwinNumber to just be getOSVersion.Daniel Dunbar2011-04-19
* ADT/Triple: Add support for more explicit "osx" and "ios" OS names.Daniel Dunbar2011-04-19
* Implements StringRef::compare with bounds. It is behaves similarly to strncmp...Lenny Maiorani2011-04-15
* Fix a ton of comment typos found by codespell. Patch byChris Lattner2011-04-15
* Fix typo in comment.Jay Foad2011-04-13
* drive by bug fix: DenseMapInfo::isEqual should be determined according toChris Lattner2011-04-09
* IntrusiveRefCntPtr: in RefCountedBase and RefCountedBaseVPTR, makePeter Collingbourne2011-04-04
* Add an InterferenceCache class for caching per-block interference ranges.Jakob Stoklund Olesen2011-04-02
* Reset StringMap's NumTombstones on clears and rehashes.Jakob Stoklund Olesen2011-03-30
* Prevent infinite growth of SmallPtrSet instances.Jakob Stoklund Olesen2011-03-30
* Prevent infinite growth of SmallMap instances.Jakob Stoklund Olesen2011-03-30
* Prevent infinite growth of the DenseMap.Jakob Stoklund Olesen2011-03-30
* Add APFloat::getExactInverse.Benjamin Kramer2011-03-30
* Fix more zero length memset warnings.Jay Foad2011-03-30
* Constant folding support for calls to umul.with.overflow(), basically identic...Frits van Bommel2011-03-27
* Relax access control on 'Release' method of RefCountedBase.Ted Kremenek2011-03-22
* Allow a client to clear an IntrustiveRefCntPtr (deliberately leaking the refe...Ted Kremenek2011-03-21
* If a class inherits from RefCountedBaseVPTR allow all its subclasses to be us...Argyrios Kyrtzidis2011-03-20
* Add an argument to APInt's magic udiv calculation to specify the number of bi...Benjamin Kramer2011-03-17
* Add scei vendorJohn Thompson2011-03-15
* Often GCC can see that NumBuckets is zero here, resulting in a warningDuncan Sands2011-03-07
* Try fixing mingw build.Argyrios Kyrtzidis2011-03-07
* Do a compiler check that we use one of the types from PointerUnion[N], instea...Argyrios Kyrtzidis2011-03-07
* Avoid zero-sized allocations when copying a fresh DenseMap.Benjamin Kramer2011-03-05
* Lazily allocate DenseMaps.Benjamin Kramer2011-03-05
* add some slice helper methods.Chris Lattner2011-03-02