diff options
author | David S. Miller <davem@davemloft.net> | 2011-11-21 21:50:58 +0000 |
---|---|---|
committer | David S. Miller <davem@gcc.gnu.org> | 2011-11-21 13:50:58 -0800 |
commit | 98ccb32db43c4f2782ca59cd4e0d9ab1b4d37fab (patch) | |
tree | e83a97dd65882dcecbef6e3ce93db0030de097b3 /libgcc | |
parent | e57a3447f7117ade80869bbcfeb8f8abc3af346a (diff) | |
download | gcc-98ccb32db43c4f2782ca59cd4e0d9ab1b4d37fab.zip gcc-98ccb32db43c4f2782ca59cd4e0d9ab1b4d37fab.tar.gz gcc-98ccb32db43c4f2782ca59cd4e0d9ab1b4d37fab.tar.bz2 |
Correct sparc's REGMODE_NATURAL_SIZE and MODES_TIEABLE_P wrt. vector modes.
* config/sparc/sparc.c (sparc_regmode_natural_size): New function
implementing REGMODE_NATURAL_SIZE taking into consideration vector
modes.
(sparc_modes_tieable_p): Similarly for MODES_TIEABLE_P.
* config/sparc/sparc-protos.h (sparc_regmode_natural_size,
sparc_modes_tieable_p): Declare.
* gcc/config/sparc/sparc.h (REGMODE_NATURAL_SIZE,
MODES_TIEABLE_P): Use new helper functions.
From-SVN: r181599
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions