aboutsummaryrefslogtreecommitdiff
path: root/opcodes
diff options
context:
space:
mode:
authorDaniel Gutson <dgutson@codesourcery.com>2010-01-04 00:39:28 +0000
committerDaniel Gutson <dgutson@codesourcery.com>2010-01-04 00:39:28 +0000
commit88714cb802597c5a3214076769b304a04de84af7 (patch)
tree7f60ffb38dff870b1a90409489e2ae039f9d5811 /opcodes
parentdbe1c97fd4a7a48eb52e5b70e4488ca6c7ca564e (diff)
downloadfsf-binutils-gdb-88714cb802597c5a3214076769b304a04de84af7.zip
fsf-binutils-gdb-88714cb802597c5a3214076769b304a04de84af7.tar.gz
fsf-binutils-gdb-88714cb802597c5a3214076769b304a04de84af7.tar.bz2
2010-01-03 Daniel Gutson <dgutson@codesourcery.com>
gas/ * config/tc-arm.c (struct arm_it): New flag 'is_neon'. (NEON_ENC_*): Macros renamed to _NEON_ENC_*. (NEON_ENCODE): New macro. (check_neon_suffixes): New macro. (do_vfp_cond_or_thumb): Set the 'is_neon' flag. (do_vfp_nsyn_opcode): Likewise. (do_vfp_nsyn_nmul): Use the new 'NEON_ENCODE' macro. (do_vfp_nsyn_cmp): Likewise. (do_neon_shl_imm): Likewise. (do_neon_qshl_imm): Likewise. (neon_dyadic_misc): Likewise. (do_neon_mac_maybe_scalar): Likewise. (do_neon_qdmulh): Likewise. (do_neon_qmovn): Likewise. (do_neon_qmovun): Likewise. (do_neon_movn): Likewise. (neon_mac_reg_scalar_long): Likewise. (do_neon_vmull): Likewise. (do_neon_trn): Likewise. (do_neon_ldx_stx): Likewise. (neon_dp_fixup): Changed signature and set the flag. (neon_three_same): Call the above with new signature. (neon_two_same): Likewise. (neon_imm_shift): Likewise. (neon_mul_mac): Likewise. (do_neon_abs_neg): Likewise. (neon_mixed_length): Likewise. (do_neon_ext): Likewise. (do_neon_mov): Likewise. (do_neon_tbl_tbx): Likewise. (do_neon_logic): Likewise, and use the new 'NEON_ENCODE' macro. (neon_compare): Likewise. (do_neon_shll): Likewise. (do_neon_cvt): Likewise. (do_neon_mvn): Likewise. (do_neon_dup): Likewise. (md_assemble): Call check_neon_suffixes (). gas/testsuite/ * gas/arm/neon-suffix-bad.d: New test case. * gas/arm/neon-suffix-bad.s: New file. * gas/arm/neon-suffix-bad.l: New file.
Diffstat (limited to 'opcodes')
0 files changed, 0 insertions, 0 deletions