History log of /external/llvm/lib/Support/Regex.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
6ff80b2281eea0f42458bbf9790d5e340d9d7797 09-Apr-2011 Chris Lattner <sabre@nondot.org> regexes are allowed to match empty things, e.g. {{.*}} in filecheck.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129193 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Regex.cpp
38e59891ee4417a9be2f8146ce0ba3269e38ac21 15-Jul-2010 Benjamin Kramer <benny.kra@googlemail.com> Don't pass StringRef by reference.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108366 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Regex.cpp
d2a5c0d8562407f9acab97451a785b513edd4c9b 17-Feb-2010 Daniel Dunbar <daniel@zuster.org> Add Regex::sub, for doing regular expression substitution with backreferences.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96503 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Regex.cpp
81f46d9ce1888308b33336f9bea72147430da36b 26-Sep-2009 Chris Lattner <sabre@nondot.org> remove support for "NoSub" from regex. It seems like a minor optimization
and makes the API more annoying. Add a Regex::getNumMatches() method.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82877 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Regex.cpp
528700863adefca8de461ce28a7d903729fb96b4 24-Sep-2009 Chris Lattner <sabre@nondot.org> add and document regex support for FileCheck. You can now do stuff like:

; CHECK: movl {{%e[a-z][xi]}}, %eax

or whatever.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82717 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Regex.cpp
48ba9ff3c44f33c65c26ecf5df306f4a428d2c26 24-Sep-2009 Chris Lattner <sabre@nondot.org> tidy up, fix a memory leak in Regex::isValid


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82707 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Regex.cpp
ce0c81e7dd321e9f94f628daa5528f56cab0ab88 30-Aug-2009 Torok Edwin <edwintorok@gmail.com> Add regular expression matching support, based on OpenBSD regexec()/regcomp()
implementation.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80493 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Regex.cpp