History log of /external/llvm/include/llvm/ADT/StringExtras.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
dce4a407a24b04eebc6a376f8e62b41aaa7b071f 29-May-2014 Stephen Hines <srhines@google.com> Update LLVM for 3.5 rebase (r209712).

Change-Id: I149556c940fb7dc92d075273c87ff584f400941f
/external/llvm/include/llvm/ADT/StringExtras.h
36b56886974eae4f9c5ebc96befd3e7bfe5de338 24-Apr-2014 Stephen Hines <srhines@google.com> Update to LLVM 3.5a.

Change-Id: Ifadecab779f128e62e430c2b4f6ddd84953ed617
/external/llvm/include/llvm/ADT/StringExtras.h
f57a80f4942dafdb56e854d42af83abaf949ff9d 03-Sep-2013 Joerg Sonnenberger <joerg@bec.de> Add a Python-like join function to merge a list of strings with a
separator between each two elements.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@189846 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
8a53a8329f47f86757af17dbea2864aa95414615 18-Jan-2013 Jordan Rose <jordan_rose@apple.com> Add llvm::hexDigitValue to convert single characters to hex.

This is duplicated in a couple places in the codebase. Adopt this in APFloat.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172851 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
255f89faee13dc491cb64fbeae3c763e7e2ea4e6 03-Dec-2012 Chandler Carruth <chandlerc@gmail.com> Sort the #include lines for the include/... tree with the script.

AKA: Recompile *ALL* the source code!

This one went much better. No manual edits here. I spot-checked for
silliness and grep-checked for really broken edits and everything seemed
good. It all still compiles. Yell if you see something that looks goofy.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169133 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
a2df2ba16a94bf20b9202594d01cfbf370c2091a 22-Sep-2012 Jordan Rose <jordan_rose@apple.com> Add llvm::getOrdinalSuffix to get the appropriate -st, -nd, -rd, -th suffix.

Used by clang to print parameter indexes.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164440 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
2d9eb72178af8e79dc6432cd1b7d29bde16da1b9 13-Sep-2012 Dmitri Gribenko <gribozavr@gmail.com> Fix Doxygen issues:
* wrap code blocks in \code ... \endcode;
* refer to parameter names in paragraphs correctly (\arg is not what most
people want -- it starts a new paragraph).


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@163790 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
55a4b514faad3c7e91b1cb0ffd3313724c7efc03 30-Aug-2012 Will Dietz <wdietz2@illinois.edu> Fix HashString's Bernstein hash to use unsigned chars, as is usually done.

Changes the hash result for strings containing characters
with values >= 128, such as UTF8 strings (not normal ASCII).

Changed mostly so we match other implementations.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@162882 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
e68e77569ff424d7c28f7386434103ecf2ebb9cb 23-Mar-2012 Benjamin Kramer <benny.kra@googlemail.com> Move ftostr into its last user (cppbackend) and simplify it a bit.

New code should use raw_ostream.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153326 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
590853667345d6fb191764b9d0bd2ff13589e3a3 06-Nov-2011 Benjamin Kramer <benny.kra@googlemail.com> Replace (Lower|Upper)caseString in favor of StringRef's newest methods.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143891 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
cd0bc905d2c100edbf2f65ac7f1d58353fb1728c 29-Jul-2011 David Greene <greened@obbligato.org> Add a std::string Wrapper for TableGen

Create a std::string wrapper for use as a DenseMap key. DenseMap is
not safe in generate with strings, so this wrapper indicates that only
strings guaranteed not to have certain values should be used in the
DenseMap.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136481 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
ddcdcc88631c6bd4ad43d9198b98bc9a829be036 23-Apr-2011 Jay Foad <jay.foad@gmail.com> Remove unused STL header includes.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130068 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
7a2bdde0a0eebcd2125055e0eacaca040f0b766c 15-Apr-2011 Chris Lattner <sabre@nondot.org> Fix a ton of comment typos found by codespell. Patch by
Luis Felipe Strano Moraes!



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129558 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
1f6efa3996dd1929fbc129203ce5009b620e6969 29-Nov-2010 Michael J. Spencer <bigcheesegs@gmail.com> Merge System into Support.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120298 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
4aeb48904344d2dd8e3b8f39a4752567828ad96f 27-Nov-2010 Daniel Dunbar <daniel@zuster.org> Add an optional LowerCase argument to hexdigit().

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120213 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
b61e94fcf898a8b3b6bf7a8a18b390b82ff037f5 11-Apr-2010 Benjamin Kramer <benny.kra@googlemail.com> utostr isn't going away too soon, try to make it slightly smaller.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100977 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
7dd6107fcc952758ee63d5784a9e7afa9b6dea93 11-Jan-2010 Benjamin Kramer <benny.kra@googlemail.com> Remove unused string functions.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93183 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
7462b5dd99163785480a11a7c999569b349a137c 11-Jan-2010 Benjamin Kramer <benny.kra@googlemail.com> Add StrInStrNoCase, a StringRef version of CStrInCStrNoCase.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93174 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
c30837d6c1ee814ba62e32848e1d2cbfb7385953 11-Jan-2010 Benjamin Kramer <benny.kra@googlemail.com> Turns out llvm-gcc still uses SplitString with a vector. Add it back until I
have a fix.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93163 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
d4f195999a7774611e5f9e457a86f14d5e257324 11-Jan-2010 Benjamin Kramer <benny.kra@googlemail.com> Reimplement getToken and SplitString as "StringRef helper functions"

- getToken is modeled after StringRef::split but it can split on multiple
separator chars and skips leading seperators.
- SplitString is a StringRef::split variant for more than 2 elements with the
same behaviour as getToken.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93161 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
8b67f774e9c38b7718b2b300b628388f966df4e0 26-Oct-2009 Chandler Carruth <chandlerc@gmail.com> Move DataTypes.h to include/llvm/System, update all users. This breaks the last
direct inclusion edge from System to Support.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85086 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
9bd34602fbe945cc2ed81f8f8ac7de59f4679038 17-Oct-2009 Daniel Dunbar <daniel@zuster.org> Move UnescapeString to a static function for its sole client; its inefficient and broken.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84358 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
ca107c5c1871e38f475224db03da5b90f9fccef2 17-Oct-2009 Daniel Dunbar <daniel@zuster.org> Remove llvm::EscapeString, raw_ostream::write_escaped is much faster.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84357 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
4dee7fd2c2cb3fabddf99a184abe41dbc0bd4085 17-Oct-2009 Daniel Dunbar <daniel@zuster.org> Move StringMap's string has function into StringExtras.h

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84344 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
bd17a295c1fe7ac5669af033086209254a0887a3 30-Jul-2009 Daniel Dunbar <daniel@zuster.org> Remove itohexstr, which only had one user.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77613 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
07bf7efa0ac1f7ca8ca57a675dd8c6e2c52df73a 21-Feb-2009 Ted Kremenek <kremenek@apple.com> Add version of StringsEqualNoCase that takes two null-terminated C-strings and compares up to 'len' characters. I tend to screw up string comparison functions, so anyone who is interested please review this\!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@65236 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
3a54b3dc87a581c203b18050b4f787b4ca28a12c 09-Jan-2009 Misha Brukman <brukman+llvm@gmail.com> Removed trailing whitespace.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62000 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
c04b6917c184ca9d6c7bc0c749a734f89cebcd35 10-Nov-2008 Duncan Sands <baldrick@free.fr> Work around PR1000.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58984 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
886645a3c3a5628b2c062cd486e24b86d82d84d9 10-Nov-2008 Chris Lattner <sabre@nondot.org> split out the functionality of utohexstr into a new utohex_buffer
helper. This allows us to convert numbers to hex without necessarily
needing to make a std::string to hold the result.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58961 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
30f100e14056c2fd88a3448c8bf89b656e7d8584 23-Oct-2008 Ted Kremenek <kremenek@apple.com> Fix incorrect testing for the end of the both strings in CStrInCStrNoCase. This could cause a read-out-of-bounds error if s2 is smaller than s1.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@58009 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
c9debfbf06c3fa717b16548a99b9a3f381d4eae7 15-Oct-2008 Daniel Dunbar <daniel@zuster.org> Add llvm::hexdigit to StringExtras (number -> hexadecimal char)


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@57536 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
1fd2e6d84e271c17d7ae8778058c13de517dbc17 07-May-2008 Ted Kremenek <kremenek@apple.com> Make the interface of CStrInCStrNoCase be the same as strcasestr.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50828 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
fdedd5397dcbec32a4591feca9a3f6a0eba60492 07-May-2008 Ted Kremenek <kremenek@apple.com> Fix some serious logical errors in CStrInCStrNoCase pointed out by Bill.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50826 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
fbd15899b3bcc459bea20f5bb2866244eea56d6a 07-May-2008 Ted Kremenek <kremenek@apple.com> Guard for empty strings in CStrInCStrNoCase.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50823 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
6925f5074f6c456dc37f052b67229d07f667b2e5 07-May-2008 Ted Kremenek <kremenek@apple.com> Added CStrInCStrNoCase, a portable implementation of strcasestr.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50821 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
34cd4a484e532cc463fd5a4bf59b88d13c5467c1 05-May-2008 Evan Cheng <evan.cheng@apple.com> Fix more -Wshorten-64-to-32 warnings.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50659 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
0123b7dcfa9be97588926407163deb8d603487ce 16-Feb-2008 Scott Michel <scottm@aero.org> Make tblgen a little smarter about constants smaller than i32. Currently,
tblgen will complain if a sign-extended constant does not fit into a
data type smaller than i32, e.g., i16. This causes a problem when certain
hex constants are used, such as 0xff for byte masks or immediate xor
values.

tblgen will try the sign-extended value first and, if the sign extended
value would overflow, it tries to see if the unsigned value will fit.
Consequently, a software developer can now safely incant:

(XORHIr16 R16C:$rA, 0xffff)

which is somewhat clearer and more informative than incanting:

(XORHIr16 R16C:$rA, (i16 -1))

even if the two are bitwise equivalent.

Tblgen also outputs the 64-bit unsigned constant in the generated ISel code
when getTargetConstant() is invoked.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47188 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
45695534323a1e79a49eca5f8cc7423ec798244b 18-Jan-2008 Chris Lattner <sabre@nondot.org> don't form an std::string with a null pointer, it aborts.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46166 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
7ed47a13356daed2a34cd2209a31f92552e3bdd8 29-Dec-2007 Chris Lattner <sabre@nondot.org> Don't attribute in file headers anymore. See llvmdev for the
discussion of this change. Boy are my fingers tired. ;-)



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45411 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
c5ccbdbe329af09fd34aeb097c62ce2c33296f36 18-Oct-2007 Christopher Lamb <christopher.lamb@gmail.com> Add an uppercase conversion utility function.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43146 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
6d5e7d917ba1a9e45e0e4f4294a0235fc224d822 04-Sep-2007 Dale Johannesen <dalej@apple.com> fix reversal bug in preceding checkin


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41705 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
ee8476847da85e1ac44744f7f64de0675b89dc15 31-Aug-2007 Dale Johannesen <dalej@apple.com> Revise per review of previous patch.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41645 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
eaf089430e7681fcddc3465c3b33b9645273ab02 31-Aug-2007 Dale Johannesen <dalej@apple.com> Enhance APFloat to retain bits of NaNs (fixes oggenc).
Use APFloat interfaces for more references, mostly
of ConstantFPSDNode.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41632 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
d5b58c239e44fe4fa2322900b26c691f5a44bd87 28-Nov-2006 Chris Lattner <sabre@nondot.org> Add a helper function


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31981 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
1e36126f5e8344d0df2fcf8640919cc85ff88693 15-Jul-2006 Chris Lattner <sabre@nondot.org> Add two helper functions


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29150 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
79818a40d73a1ca6154f0823d599c3208956d5e7 01-Jun-2006 Reid Spencer <rspencer@reidspencer.com> Favor C++ casts over C casts in C++ code.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28622 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
6fb568f77e6766871ad07b3b206571e96b56dfb5 31-May-2006 Chris Lattner <sabre@nondot.org> Fix utostr once and for all, by making there only be one function named
utostr. To keep the efficiency in the 32-bit case, make it check to see if
the value is 32-bits and if so switch over to the faster 32-bit case.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28601 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
37e8bde1415e16cf0950feb82460b5d7728e4676 31-May-2006 Andrew Lenharth <andrewl@lenharth.org> Fix build breakage on alpha, without causing it on x86. as a bonus, all platforms can invent the same number of unique names now


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28596 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
f48ec61fbd9c823c103ff8a5d035dd89c7cecb8a 31-May-2006 Andrew Lenharth <andrewl@lenharth.org> revert for now


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28595 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
cffba3a6e934fb80008e1a18d8abef29ef137437 31-May-2006 Andrew Lenharth <andrewl@lenharth.org> make 64-bit safe and fix the build on alpha


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28593 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
19b7e0e0cabfa6dfc559c64e3d6ed053832c4047 24-May-2006 Reid Spencer <rspencer@reidspencer.com> For PR786:
Minor tweaks in public headers and a few .cpp files so that LLVM can build
successfully with -pedantic and projects using LLVM with -pedantic don't
get warnings from LLVM. There's still more -pedantic warnings to fix.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28453 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
8211e82e40b8f6c0e200933f25aa4d9fe2cf4edc 26-Jan-2006 Chris Lattner <sabre@nondot.org> add some methods for case-insensitive string compares


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25659 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
9769ab22265b313171d201b5928688524a01bd87 21-Apr-2005 Misha Brukman <brukman+llvm@gmail.com> Remove trailing whitespace


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21408 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
be4922a28a270237d684112b3ab1a16705eb90f2 28-Jan-2005 Reid Spencer <rspencer@reidspencer.com> Convert some old C-style casts to C++ style.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19868 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
67cb2f6eb5e515c25bf559bb3d5ef6fea05fd8b6 04-Jan-2005 Chris Lattner <sabre@nondot.org> Do not let 'ftostr' return a string that starts with spaces. This allows
the AsmWriter to emit FP constants like 1.0 in normal exponential notation
instead of hex notation.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19279 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
551ccae044b0ff658fe629dd67edd5ffe75d10e8 02-Sep-2004 Reid Spencer <rspencer@reidspencer.com> Changes For Bug 352
Move include/Config and include/Support into include/llvm/Config,
include/llvm/ADT and include/llvm/Support. From here on out, all LLVM
public header files must be under include/llvm/.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16137 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
8831db745bb0c3ed7939df475f924f53f43254a2 19-Aug-2004 Misha Brukman <brukman+llvm@gmail.com> Instead of int64_t, overload itostr with `long long' parameter.
This appeases both SparcV9 and 64-bit PowerPC.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15910 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
b5e1decefbc294008449f3b414290ab63e713ed5 17-Aug-2004 Misha Brukman <brukman+llvm@gmail.com> Add itostr(long) for our furry 64-bit friends.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15885 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
c5f9d8c63097d21147ff13b1395a0590b6b38e25 20-Jul-2004 Misha Brukman <brukman+llvm@gmail.com> Use C++-style <cstdio> instead of C-style <stdio.h>


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15042 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
913e1b4bddb9674a3c03e6726579217ede134775 20-Jul-2004 Misha Brukman <brukman+llvm@gmail.com> Dump the old-fashioned C-style <ctype.h> in favor of new `C++'-style <cctype>


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15025 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
497b52f38125adb82de547abfc4c89c2b1e1f628 20-Jul-2004 Misha Brukman <brukman+llvm@gmail.com> isupper() and tolower() are declared in <ctype.h>


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15016 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
85e4eb6dc039928630c89627ee728764282a129d 12-Jul-2004 Chris Lattner <sabre@nondot.org> Fix warning compiling with VC++


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14772 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
990a6a39c0f2899ace6e913d536db5abc030c5cc 25-Jun-2004 Chris Lattner <sabre@nondot.org> Unbreak the build. tsk tsk


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14390 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
64aed54684b205c47fda075918150d14ba4193bc 25-Jun-2004 Misha Brukman <brukman+llvm@gmail.com> Add a LowercaseString() utility function, courtesy of brg.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14383 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
63d64a80bcdab8481f5ea8127a637cb7fd1f1b0d 04-Jun-2004 Chris Lattner <sabre@nondot.org> GCC doesn't like prefix form of cast with two identifiers I guess.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14021 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
2908ca78b0ec8f38cde679a7af12068a32fd84d1 04-Jun-2004 Chris Lattner <sabre@nondot.org> Add explicit casts to silence warnings. There is no need to use snprintf here.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14013 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
9fc8a3ec2e7dfe0cdbeca72b8b2742f1e4ac1b42 29-Dec-2003 Chris Lattner <sabre@nondot.org> add new function


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10638 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
8b70b78ba489b090d9866e6a4084ab1e8613b527 16-Nov-2003 Chris Lattner <sabre@nondot.org> Fixes for PR114: Thanks to Reid Spencer!


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10029 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
d0fde30ce850b78371fd1386338350591f9ff494 11-Nov-2003 Brian Gaeke <gaeke@uiuc.edu> Put all LLVM code into the llvm namespace, as per bug 109.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9903 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
0b64ca3cbde361729f357dfc230a1d9dce1717dc 30-Oct-2003 Brian Gaeke <gaeke@uiuc.edu> Apparently my Mac OS X fixes were not entirely compatible with SPARC...hmm.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9612 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
78e1dcc32124e123f41ca60c88d796244cf2c174 29-Oct-2003 Brian Gaeke <gaeke@uiuc.edu> Add support for utostr(unsigned long)


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9588 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
b2109ce97881269a610fa4afbcbca350e975174d 20-Oct-2003 John Criswell <criswell@uiuc.edu> Added LLVM notice.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9300 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
27db7e0472f22c9605deac34f919d284041e93a4 05-Oct-2003 Chris Lattner <sabre@nondot.org> Output a very high-precision number


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8856 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
48486893f46d2e12e926682a3ecb908716bc66c4 30-Sep-2003 Chris Lattner <sabre@nondot.org> Standardize header file comments


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8782 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
a9f6e4ae0eaea69949755807b7207177f256eace 17-Jun-2003 Brian Gaeke <gaeke@uiuc.edu> Regularize the names of #include-guards.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6732 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
35c15b4bfe2de7205bbb35790a3418d7d3288156 07-Apr-2002 Chris Lattner <sabre@nondot.org> Add new function utohexstr.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2140 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
697954c15da58bd8b186dbafdedd8b06db770201 20-Jan-2002 Chris Lattner <sabre@nondot.org> Changes to build successfully with GCC 3.02


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1503 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h
cee8f9ae67104576b2028125b56e9ba4856a1d66 27-Nov-2001 Chris Lattner <sabre@nondot.org> Create a new #include "Support/..." directory structure to move things
from "llvm/Support/..." that are not llvm dependant.

Move files and fix #includes


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1400 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/ADT/StringExtras.h