| 
							
							
								 Chris Lattner | d7e409da6d | fix a fixme in stringmatcher, having it generate nice looking code if the 'tomatch' code contains \n's.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117843 91177308-0d34-0410-b5e6-96231b3b80d8 | 2010-10-30 19:57:17 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | cc67c75b67 | emit the LLVM intrinsic name -> intrinsic number mapping table with StringMatcher instead of a linear sequence of memcmps.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@113145 91177308-0d34-0410-b5e6-96231b3b80d8 | 2010-09-06 03:58:45 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 902edf2166 | allow specifying an indentation level for the string matcher. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@113143 91177308-0d34-0410-b5e6-96231b3b80d8 | 2010-09-06 03:50:59 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 8e4fdef6cc | same bug, another place. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@113141 91177308-0d34-0410-b5e6-96231b3b80d8 | 2010-09-06 03:12:27 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 6d7c307a08 | fix a critical bug where the generated table would say "1 strings to match" in a comment, which isn't gramatic.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@113140 91177308-0d34-0410-b5e6-96231b3b80d8 | 2010-09-06 03:11:10 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 5845e5c62b | factor the snazzy string matcher code that Daniel hates out of AsmMatcherEmitter.cpp into its own class.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@113137 91177308-0d34-0410-b5e6-96231b3b80d8 | 2010-09-06 02:01:51 +00:00 |  |