|  Jim Grosbach | 6068d0014a | ARM assembly two-operand forms for VRSHL. rdar://11252521
llvm-svn: 154840 | 2012-04-16 18:03:16 +00:00 | 
				
					
						|  Jim Grosbach | 9bfe7054af | Tidy up. Test formatting. llvm-svn: 154839 | 2012-04-16 18:03:14 +00:00 | 
				
					
						|  Jim Grosbach | 15c6884a4b | ARM assembly aliases for two-operand V[R]SHR instructions. rdar://11189467
llvm-svn: 154087 | 2012-04-05 07:23:53 +00:00 | 
				
					
						|  Jim Grosbach | 3cfef8d467 | NEON Two-operand assembly aliases for VSRA. llvm-svn: 148821 | 2012-01-24 17:55:36 +00:00 | 
				
					
						|  Jim Grosbach | 7ae12cc546 | NEON Two-operand assembly aliases for VSLI. llvm-svn: 148819 | 2012-01-24 17:49:15 +00:00 | 
				
					
						|  Jim Grosbach | 7b6f0f67aa | NEON Two-operand assembly aliases for VSRI. llvm-svn: 148818 | 2012-01-24 17:46:58 +00:00 | 
				
					
						|  Jim Grosbach | 1395b67e3b | Tidy up. llvm-svn: 148817 | 2012-01-24 17:46:54 +00:00 | 
				
					
						|  Jim Grosbach | ba7d6ed05d | ARM VSHR implied destination operand form aliases. llvm-svn: 146192 | 2011-12-08 22:06:06 +00:00 | 
				
					
						|  Jim Grosbach | 3a97d946d2 | Tidy up a bit. llvm-svn: 146190 | 2011-12-08 22:04:40 +00:00 | 
				
					
						|  Jim Grosbach | 00326406d4 | ARM NEON two-operand aliases for VSHL(immediate). llvm-svn: 146125 | 2011-12-08 01:30:04 +00:00 | 
				
					
						|  Jim Grosbach | f10a635eb4 | ARM NEON two-operand aliases for VSHL(register). llvm-svn: 146123 | 2011-12-08 01:12:35 +00:00 | 
				
					
						|  Bill Wendling | 5e57137e87 | * Correct encoding for VSRI. * Add tests for VSRI and VSLI.
llvm-svn: 127297 | 2011-03-09 00:33:17 +00:00 | 
				
					
						|  Bill Wendling | a7f303de71 | Correct the encoding for VRSRA and VSRA instructions. llvm-svn: 127294 | 2011-03-09 00:00:35 +00:00 | 
				
					
						|  Bill Wendling | e313f16ad9 | * Fix VRSHR and VSHR to have the correct encoding for the immediate. * Update the NEON shift instruction test to expect what 'as' produces.
llvm-svn: 127293 | 2011-03-08 23:48:09 +00:00 | 
				
					
						|  Bill Wendling | a259686db1 | A few more tests for instruction encodings. llvm-svn: 127209 | 2011-03-08 02:51:48 +00:00 | 
				
					
						|  Bill Wendling | 77ad1dc56d | Rename the narrow shift right immediate operands to "shr_imm*" operands. Also expand the testing of the narrowing shift right instructions.
No functionality change.
llvm-svn: 127193 | 2011-03-07 23:38:41 +00:00 | 
				
					
						|  Bill Wendling | 3b1459b810 | Narrow right shifts need to encode their immediates differently from a normal shift.
   16-bit: imm6<5:3> = '001', 8 - <imm> is encded in imm6<2:0>
   32-bit: imm6<5:4> = '01',16 - <imm> is encded in imm6<3:0>
   64-bit: imm6<5> = '1', 32 - <imm> is encded in imm6<4:0>
llvm-svn: 126723 | 2011-03-01 01:00:59 +00:00 | 
				
					
						|  Bob Wilson | c3ff538dcf | Fix misspelled target triples in MC/ARM test commands. llvm-svn: 121901 | 2010-12-15 22:14:01 +00:00 | 
				
					
						|  Owen Anderson | cd9da22f68 | Use ARM-style comment syntax. llvm-svn: 117941 | 2010-11-01 18:33:37 +00:00 | 
				
					
						|  Jim Grosbach | 0190a649e8 | Mark ARM subtarget features that are available for the assembler. llvm-svn: 117929 | 2010-11-01 16:59:54 +00:00 | 
				
					
						|  Owen Anderson | fccb9d032f | Convert this test to .s form. llvm-svn: 117900 | 2010-11-01 05:23:58 +00:00 |