Daniel Sanders
							
						 
						
							 
							
							
							
							
								
							
							
								4160c802d9 
								
							 
						 
						
							
							
								
								[mips][msa] Test basic operations for the N32 ABI too.  
							
							 
							
							... 
							
							
							
							Summary:
This required adding instruction aliases for dneg.
N64 will be enabled shortly but requires additional bugfixes.
Reviewers: vkalintiris
Reviewed By: vkalintiris
Subscribers: llvm-commits
Differential Revision: http://reviews.llvm.org/D9341 
llvm-svn: 236489 
							
						 
						
							2015-05-05 08:48:35 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Sanders
							
						 
						
							 
							
							
							
							
								
							
							
								4d532b5617 
								
							 
						 
						
							
							
								
								[mips] Sorted instructions in mips64r6 disassembly tests. NFC.  
							
							 
							
							... 
							
							
							
							llvm-svn: 236223 
							
						 
						
							2015-04-30 10:52:42 +00:00  
						
					 
				
					
						
							
							
								 
								Vladimir Medic
							
						 
						
							 
							
							
							
							
								
							
							
								df464ae224 
								
							 
						 
						
							
							
								
								[Mips][Disassembler] When disassembler meets cache/pref instructions for r6 it crashes as the access to operands array is out of range. This patch adds dedicated decoder method for R6 CACHE_HINT_DESC class that properly handles decoding of these instructions.  
							
							 
							
							... 
							
							
							
							llvm-svn: 227430 
							
						 
						
							2015-01-29 11:33:41 +00:00  
						
					 
				
					
						
							
							
								 
								Vladimir Medic
							
						 
						
							 
							
							
							
							
								
							
							
								0516a5b686 
								
							 
						 
						
							
							
								
								When disassembler meets compact jump instructions for r6 it crashes as the access to operands array is out of range. This patch removes dedicated decoder method that wrongly handles decoding of these instructions.  
							
							 
							
							... 
							
							
							
							llvm-svn: 227084 
							
						 
						
							2015-01-26 10:33:43 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Kleckner
							
						 
						
							 
							
							
							
							
								
							
							
								f4ebbc6825 
								
							 
						 
						
							
							
								
								mips: Fix "XPASS" test results by removing 'not' commands  
							
							 
							
							... 
							
							
							
							These tests are asserting and crashing for me, and 'not' sees that as a
non-zero exit code instead of a signal code for obscure Windows reasons.
This causes the test to pass, giving me an unclean 'ninja check'.
The test is already XFAILd, so just run the test without 'not' and let
lit handle the failure.
llvm-svn: 226958 
							
						 
						
							2015-01-23 22:55:31 +00:00  
						
					 
				
					
						
							
							
								 
								Vladimir Medic
							
						 
						
							 
							
							
							
							
								
							
							
								435cf8a415 
								
							 
						 
						
							
							
								
								[Mips][Disassembler]When disassembler meets load/store from coprocessor 2 instructions for mips r6 it crashes as the access to operands array is out of range. This patch adds dedicated decoder method that properly handles decoding of these instructions.  
							
							 
							
							... 
							
							
							
							llvm-svn: 226652 
							
						 
						
							2015-01-21 10:47:36 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Sanders
							
						 
						
							 
							
							
							
							
								
							
							
								0cb9dc6e68 
								
							 
						 
						
							
							
								
								[mips] Make whitespace in disassembler tests more consistent. NFC.  
							
							 
							
							... 
							
							
							
							The tests for the ISA's should now be approximately diffable. That is, the
output of 'diff valid-mips1.txt valid-mips2.txt' should be emit the lines
for instructions that were added/removed to/from MIPS-I by MIPS-II. This
doesn't work perfectly at the moment due to ordering differences but it
should be close.
llvm-svn: 226408 
							
						 
						
							2015-01-18 18:38:36 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Sanders
							
						 
						
							 
							
							
							
							
								
							
							
								46ad7cbfce 
								
							 
						 
						
							
							
								
								[mips] Make whitespace of disassembler tests more consistent by removing blank lines. NFC.  
							
							 
							
							... 
							
							
							
							llvm-svn: 226407 
							
						 
						
							2015-01-18 18:21:19 +00:00  
						
					 
				
					
						
							
							
								 
								Vladimir Medic
							
						 
						
							 
							
							
							
							
								
							
							
								df3ed1c9d6 
								
							 
						 
						
							
							
								
								Add disassembler tests for mips64r6 platform. There are no functional changes.  
							
							 
							
							... 
							
							
							
							llvm-svn: 226166 
							
						 
						
							2015-01-15 14:18:12 +00:00