Peter Collingbourne 
							
						 
					 
					
						
						
							
						
						7c78888887 
					 
					
						
						
							
							Move TableGen's parser and entry point into a library  
						
						... 
						
						
						
						This is the first step towards splitting LLVM and Clang's tblgen executables.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140951  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-10-01 16:41:13 +00:00 
						 
				 
			
				
					
						
							
							
								James Molloy 
							
						 
					 
					
						
						
							
						
						a5d5856854 
					 
					
						
						
							
							Second of a three-patch series aiming to fix MSR/MRS on Cortex-M. This adds predicate checking to the Disassembler.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139250  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-09-07 19:42:28 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						83e3f67fb6 
					 
					
						
						
							
							Allow the MCDisassembler to return a "soft fail" status code, indicating an instruction that is disassemblable, but invalid.  Only used for ARM UNPREDICTABLE instructions at the moment.  
						
						... 
						
						
						
						Patch by James Molloy.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137830  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-17 17:44:15 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						d1e38dfb8d 
					 
					
						
						
							
							Enhance the fixed-length decoder emitter to support parsing scattered fields.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136405  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-28 21:54:31 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						f1a0090073 
					 
					
						
						
							
							Enhance the FixedLengthDecoder to be able to generate plausible-looking decoders for ARM.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135524  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-19 21:06:00 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						d8c87888a7 
					 
					
						
						
							
							Add FixedLenDecoderEmitter, the skeleton of a new disassembler emitter for fixed-length instruction encodings.  
						
						... 
						
						
						
						A major part of its (eventual) goal is to support a much cleaner separation between disassembly callbacks
provided by the target and the disassembler emitter itself, i.e. not requiring hardcoding of knowledge in tblgen
like the existing disassembly emitters do.
The hope is that some day this will allow us to replace the existing non-Thumb ARM disassembler and remove
some of the hacks the old one introduced to tblgen.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@125966  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-02-18 21:51:29 +00:00