08196b2 This patch adds support for the SSBB and PSSBB speculation barrier instructions to the AArch64 assembler and disassembler.

Authored and Committed by nickc 5 years ago
    This patch adds support for the SSBB and PSSBB speculation barrier instructions to the AArch64 assembler and disassembler.
    
    For more details see: https://static.docs.arm.com/ddi0596/a/DDI_0596_ARM_a64_instruction_set_architecture.pdf
    
    opcodes	* aarch64-tbl.h (aarch64_opcode_table): Add entry for
    	ssbb and pssbb and update dsb flags to F_HAS_ALIAS.
    	* aarch64-asm-2.c: Regenerate.
    	* aarch64-dis-2.c: Regenerate.
    	* aarch64-opc-2.c: Regenerate.
    
    gas	* testsuite/gas/aarch64/system.s: Add test for ssbb
    	and pssbb.
    	* testsuite/gas/aarch64/system.d: Update accordingly
    	and remove explicit addresses.
    
        
file modified
+7 -0
file modified
+365 -363
file modified
+8 -0
file modified
+99 -94
file modified
+906 -903
file modified
+8 -8
file modified
+3 -1