X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;ds=sidebyside;f=opcodes%2Faarch64-dis.h;h=0ce2d8930d052370671af914ab740b3d89f7aea9;hb=4df068de5214ff55b01ae320ec580f2928eb74e5;hp=c4221b02b85c1e6f527c028b95199020c78ba79c;hpb=4b95cf5c0c75d6efc1b2f96af72317aecca079f1;p=binutils-gdb.git diff --git a/opcodes/aarch64-dis.h b/opcodes/aarch64-dis.h index c4221b02b85..0ce2d8930d0 100644 --- a/opcodes/aarch64-dis.h +++ b/opcodes/aarch64-dis.h @@ -1,5 +1,5 @@ /* aarch64-dis.h -- Header file for aarch64-dis.c and aarch64-dis-2.c. - Copyright (C) 2012-2014 Free Software Foundation, Inc. + Copyright (C) 2012-2016 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of the GNU opcodes library. @@ -60,6 +60,7 @@ int aarch64_extract_operand (const aarch64_operand *, aarch64_opnd_info *, const aarch64_insn, const aarch64_inst *) AARCH64_DECL_OPD_EXTRACTOR (ext_regno); +AARCH64_DECL_OPD_EXTRACTOR (ext_regno_pair); AARCH64_DECL_OPD_EXTRACTOR (ext_regrt_sysins); AARCH64_DECL_OPD_EXTRACTOR (ext_reglane); AARCH64_DECL_OPD_EXTRACTOR (ext_reglist); @@ -71,6 +72,7 @@ AARCH64_DECL_OPD_EXTRACTOR (ext_shll_imm); AARCH64_DECL_OPD_EXTRACTOR (ext_imm); AARCH64_DECL_OPD_EXTRACTOR (ext_imm_half); AARCH64_DECL_OPD_EXTRACTOR (ext_advsimd_imm_modified); +AARCH64_DECL_OPD_EXTRACTOR (ext_fpimm); AARCH64_DECL_OPD_EXTRACTOR (ext_fbits); AARCH64_DECL_OPD_EXTRACTOR (ext_aimm); AARCH64_DECL_OPD_EXTRACTOR (ext_limm); @@ -85,9 +87,20 @@ AARCH64_DECL_OPD_EXTRACTOR (ext_sysreg); AARCH64_DECL_OPD_EXTRACTOR (ext_pstatefield); AARCH64_DECL_OPD_EXTRACTOR (ext_sysins_op); AARCH64_DECL_OPD_EXTRACTOR (ext_barrier); +AARCH64_DECL_OPD_EXTRACTOR (ext_hint); AARCH64_DECL_OPD_EXTRACTOR (ext_prfop); AARCH64_DECL_OPD_EXTRACTOR (ext_reg_extended); AARCH64_DECL_OPD_EXTRACTOR (ext_reg_shifted); +AARCH64_DECL_OPD_EXTRACTOR (ext_sve_addr_ri_u6); +AARCH64_DECL_OPD_EXTRACTOR (ext_sve_addr_rr_lsl); +AARCH64_DECL_OPD_EXTRACTOR (ext_sve_addr_rz_xtw); +AARCH64_DECL_OPD_EXTRACTOR (ext_sve_addr_zi_u5); +AARCH64_DECL_OPD_EXTRACTOR (ext_sve_addr_zz_lsl); +AARCH64_DECL_OPD_EXTRACTOR (ext_sve_addr_zz_sxtw); +AARCH64_DECL_OPD_EXTRACTOR (ext_sve_addr_zz_uxtw); +AARCH64_DECL_OPD_EXTRACTOR (ext_sve_index); +AARCH64_DECL_OPD_EXTRACTOR (ext_sve_reglist); +AARCH64_DECL_OPD_EXTRACTOR (ext_sve_scale); #undef AARCH64_DECL_OPD_EXTRACTOR