diff options
author | Bob Wilson <bob.wilson@acm.org> | 2005-12-20 18:13:32 +0000 |
---|---|---|
committer | Bob Wilson <bob.wilson@acm.org> | 2005-12-20 18:13:32 +0000 |
commit | 2049229b659b36cf2e25b14b170cc2946c04b4db (patch) | |
tree | 9ae7fcccc89948b29e8037651082cfc880bbdf5c /gas/config/xtensa-istack.h | |
parent | 7248550774584e8727ee4d68e530bc9163d2a40a (diff) | |
download | binutils-redhat-2049229b659b36cf2e25b14b170cc2946c04b4db.tar.gz |
* config/tc-xtensa.c (xg_find_narrowest_format): Optimize 1 slot case.
(xg_init_vinsn): Remove redundant initialization.
(xg_clear_vinsn): Zero all the slots with a single memset.
* config/xtensa-istack.h (vliw_insn): Move insnbuf field after slots.
Diffstat (limited to 'gas/config/xtensa-istack.h')
-rw-r--r-- | gas/config/xtensa-istack.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gas/config/xtensa-istack.h b/gas/config/xtensa-istack.h index c7eaad7e27..248e73f370 100644 --- a/gas/config/xtensa-istack.h +++ b/gas/config/xtensa-istack.h @@ -89,10 +89,10 @@ expressionS *tinsn_get_tok (TInsn *, int); typedef struct vliw_insn { xtensa_format format; - xtensa_insnbuf insnbuf; int num_slots; unsigned int inside_bundle; TInsn slots[MAX_SLOTS]; + xtensa_insnbuf insnbuf; xtensa_insnbuf slotbuf[MAX_SLOTS]; } vliw_insn; |