9eb0a97 Fix the mask for the sqrdml(a|s)h instructions.

Authored and Committed by Tamar Christina 6 years ago
    Fix the mask for the sqrdml(a|s)h instructions.
    
    Rn is supposed to have a 5 bit range but instead was given 4 bits
    causing these instructions to disassemble as unknown instructions.
    
    opcodes/
    
    	* aarch64-tbl.h (sqrdmlah, sqrdmlsh): Fix masks.
    
    gas/
    
    	* testsuite/gas/aarch64/rdma.s: Test for larger register numbers.
    	* testsuite/gas/aarch64/rdma.d: Update results.
    	* testsuite/gas/aarch64/rdma-directive.d: Likewise.
    
    (cherry picked from commit 10bba94bd44045559cfd048cd34376090dd8107a)
    
        
file modified
+7 -0
file modified
+5020 -60
file modified
+5 -0
file modified
+2 -2