aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2011-11-21 21:50:58 +0000
committerDavid S. Miller <davem@gcc.gnu.org>2011-11-21 13:50:58 -0800
commit98ccb32db43c4f2782ca59cd4e0d9ab1b4d37fab (patch)
treee83a97dd65882dcecbef6e3ce93db0030de097b3 /libgcc
parente57a3447f7117ade80869bbcfeb8f8abc3af346a (diff)
downloadgcc-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