aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/ADT
AgeCommit message (Expand)Author
2009-12-11Simplify this class by removing the result cache.Gabor Greif
2009-12-09DeltaAlgorithm: Add a virtual destructor and home.Daniel Dunbar
2009-12-09Remove unneeded ';' and a class/struct mismatch (noticed by clang).Daniel Dunbar
2009-12-06remove extraneous comma clang warns aboutChris Lattner
2009-12-03Add an implementation of the delta debugging algorithm.Daniel Dunbar
2009-12-01typoGabor Greif
2009-12-01demonstrate usage of Cases() mapping several strings to the same value; remov...Gabor Greif
2009-11-30Remove forgotten ShortNames in Trie and CompilationGraphTobias Grosser
2009-11-21Allow SmallString to implicitly convert to StringRef.Daniel Dunbar
2009-11-19cstdlib is not automatically included with StringRef anymore.Benjamin Kramer
2009-11-19Remove the now obsolete algorithm include from StringRef.h.Benjamin Kramer
2009-11-19Workaround PR5482, because all the gcc versions that I had were miscompiling ...Torok Edwin
2009-11-19Add PS3 Triple class, Credit to John Thompson.Edward O'Callaghan
2009-11-19Twine: Stores kinds as uchar instead of bitfield to be friendlier to theDaniel Dunbar
2009-11-17Added getArchNameForAssembler method to the Triple class for which returns OS...Viktor Kutuzov
2009-11-17add Case() with 5 argsNuno Lopes
2009-11-171. Allow SCCIterator to work with GraphT types that are constant.Duncan Sands
2009-11-16Fix unused variables warnings.Eric Christopher
2009-11-15add a version of array_pod_sort that takes a custom comparator function.Chris Lattner
2009-11-15Add PSP OS Target to Triple, Credit to Bruno Cardoso Lopes.Edward O'Callaghan
2009-11-13Use .data() instead of .c_str() when nul-termination is not needed.Dan Gohman
2009-11-13Switch to smallvector. Also fix issue with using unsigend for MaxSplit.Rafael Espindola
2009-11-13Add a new split method to StringRef that puts the substrings in a vector.Rafael Espindola
2009-11-12StringRef(const char*) should not be used to turn null pointers into emptyDaniel Dunbar
2009-11-12Add compare_lower and equals_lower methods to StringRef. Switch all users ofBenjamin Kramer
2009-11-11Add StringRef::split(StringRef), to complement StringRef::split(char).Daniel Dunbar
2009-11-11Add Triple::str() which returns the contents of the Triple as a string, as a ...Daniel Dunbar
2009-11-11Add From arguments to StringRef search functions, and tweak doxyments.Daniel Dunbar
2009-11-10Fix DenseMap iterator constness.Jeffrey Yasskin
2009-11-09Add StringSwitch::Cases overloads, for matching multiple strings to a singleDaniel Dunbar
2009-11-06Pass StringRef by value.Daniel Dunbar
2009-11-06Add a bunch of missing "template" keywords to disambiguate dependent template...Douglas Gregor
2009-11-05Make a few more LLVM headers parsable as standalone headers.Douglas Gregor
2009-10-29add newline to make cl.exe happy.Zhongxing Xu
2009-10-29A switch-on-string-literal construct that is a nice alternative toDouglas Gregor
2009-10-28Remove getIEEEFloatParts and getIEEEDoubleParts. They are not needed.Evan Cheng
2009-10-27Add new APFloat methods that return sign, exp, and mantissa of ieee float and...Evan Cheng
2009-10-27Fix VS build, patch by Marius Wachtler.Mike Stump
2009-10-26Move DataTypes.h to include/llvm/System, update all users. This breaks the lastChandler Carruth
2009-10-23Fix stylistic and documentation problems in ValueMap found by Nick Lewycky andJeffrey Yasskin
2009-10-22Try r84890 again (adding ValueMap<>), now that I've tested the compile onJeffrey Yasskin
2009-10-22size_t, not unsigned here to silence a warning.Eric Christopher
2009-10-22Random include cleanup.Benjamin Kramer
2009-10-22Revert r84890, which broke the linux build.Jeffrey Yasskin
2009-10-22Add a ValueMap<ValueOrSubclass*, T> type. ValueMap<Value*, T> is safe to useJeffrey Yasskin
2009-10-17More warnings patrol: Another unused argument and more implicitEric Christopher
2009-10-17Move UnescapeString to a static function for its sole client; its inefficient...Daniel Dunbar
2009-10-17Remove llvm::EscapeString, raw_ostream::write_escaped is much faster.Daniel Dunbar
2009-10-17Move StringMap's string has function into StringExtras.hDaniel Dunbar
2009-10-16Add half precision floating point support (float16) to APFloat,Chris Lattner