Chris Lattner
							
						 
					 | 
					
						
						
							
						
						7a2bdde0a0
					 | 
					
						
						
							
							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 
						
						
					 | 
					
						2011-04-15 05:18:47 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mikhail Glushenkov
							
						 
					 | 
					
						
						
							
						
						3120c18e08
					 | 
					
						
						
							
							Add include guards to Support/Regex.h.
						
						
						
						
						
						
						
						If the omission was intentional, please add a comment.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111657 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2010-08-20 17:38:44 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mikhail Glushenkov
							
						 
					 | 
					
						
						
							
						
						7112c86fc2
					 | 
					
						
						
							
							Trailing whitespace.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111656 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2010-08-20 17:38:38 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Benjamin Kramer
							
						 
					 | 
					
						
						
							
						
						38e59891ee
					 | 
					
						
						
							
							Don't pass StringRef by reference.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108366 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2010-07-14 22:38:02 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
					 | 
					
						
						
							
						
						d2a5c0d856
					 | 
					
						
						
							
							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 
						
						
					 | 
					
						2010-02-17 20:08:42 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						81f46d9ce1
					 | 
					
						
						
							
							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 
						
						
					 | 
					
						2009-09-26 21:27:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						528700863a
					 | 
					
						
						
							
							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
						
						
					 | 
					
						2009-09-24 21:47:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						48ba9ff3c4
					 | 
					
						
						
							
							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 
						
						
					 | 
					
						2009-09-24 20:15:51 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Torok Edwin
							
						 
					 | 
					
						
						
							
						
						ce0c81e7dd
					 | 
					
						
						
							
							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 
						
						
					 | 
					
						2009-08-30 08:24:09 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |