Bob Wilson 
							
						 
					 
					
						
						
							
						
						ec80e2693a 
					 
					
						
						
							
							Provide versions of the ARM eh_sjlj_setjmp instructions for non-VFP subtargets  
						
						... 
						
						
						
						such that the non-VFP versions have no implicit defs of VFP registers.
If any callee-saved VFP registers are marked as having been defined, the
prologue/epilogue code will try to save and restore them.
Radar 7770432.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100892  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-09 20:41:18 +00:00 
						 
				 
			
				
					
						
							
							
								Johnny Chen 
							
						 
					 
					
						
						
							
						
						e0c74fb1de 
					 
					
						
						
							
							ARM decoder emitter should print out useful information unconditionally when it  
						
						... 
						
						
						
						encounters decoding conflicts, instead of wrapping it inside the DEBUG() macro. 
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100886  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-09 19:31:33 +00:00 
						 
				 
			
				
					
						
							
							
								Johnny Chen 
							
						 
					 
					
						
						
							
						
						2d16a67b94 
					 
					
						
						
							
							Now that Evan Cheng has fixed the coalescer bug (r100804), the workaround code  
						
						... 
						
						
						
						to avoid memcpy() call is no longer necessary.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100811  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-08 21:23:54 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						454c4ce479 
					 
					
						
						
							
							Various MSVC warning fixes about truncated 64 bit shifts and const pointers passed to free.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100767  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-08 15:25:57 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Christopher 
							
						 
					 
					
						
						
							
						
						72666f2be9 
					 
					
						
						
							
							Fix typo and correct comment somewhat.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100691  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-07 20:58:16 +00:00 
						 
				 
			
				
					
						
							
							
								Johnny Chen 
							
						 
					 
					
						
						
							
						
						3c500e6947 
					 
					
						
						
							
							Re-enable ARM/Thumb disassembler and add a workaround for a memcpy() call in  
						
						... 
						
						
						
						ARMDecoderEmitter.cpp, with FIXME comment.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100690  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-07 20:53:12 +00:00 
						 
				 
			
				
					
						
							
							
								Chandler Carruth 
							
						 
					 
					
						
						
							
						
						1e86e3fb4b 
					 
					
						
						
							
							Fix a warning in GCC about a pointless typedef.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100268  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-03 04:45:24 +00:00 
						 
				 
			
				
					
						
							
							
								Johnny Chen 
							
						 
					 
					
						
						
							
						
						55f71187a5 
					 
					
						
						
							
							Move variable "Bits" declaration/definition into the DEBUG block where its usage  
						
						... 
						
						
						
						is expected.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100247  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-02 23:13:52 +00:00 
						 
				 
			
				
					
						
							
							
								Johnny Chen 
							
						 
					 
					
						
						
							
						
						493a441391 
					 
					
						
						
							
							Fixed build warning.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100244  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-02 22:51:04 +00:00 
						 
				 
			
				
					
						
							
							
								Johnny Chen 
							
						 
					 
					
						
						
							
						
						9981814a40 
					 
					
						
						
							
							Change from .../Support/DataTypes.h to .../System/DataTypes.h.  
						
						... 
						
						
						
						(Fix build failure)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100243  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-02 22:41:06 +00:00 
						 
				 
			
				
					
						
							
							
								Johnny Chen 
							
						 
					 
					
						
						
							
						
						b68a3ee82a 
					 
					
						
						
							
							Second try of initial ARM/Thumb disassembler check-in.  It consists of a tablgen  
						
						... 
						
						
						
						backend (ARMDecoderEmitter) which emits the decoder functions for ARM and Thumb,
and the disassembler core which invokes the decoder function and builds up the
MCInst based on the decoded Opcode.
Reviewed by Chris Latter and Bob Wilson.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100233  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-02 22:27:38 +00:00