diff options
author | David S. Miller <davem@davemloft.net> | 2011-10-23 21:51:16 +0000 |
---|---|---|
committer | David S. Miller <davem@gcc.gnu.org> | 2011-10-23 14:51:16 -0700 |
commit | 4d1a883835b28085e2d6e6a13c4745680e4f2ef6 (patch) | |
tree | 6e88fe0134950aa4cc047f5a9e5be02f13167fdf /gcc/tree-vect-data-refs.c | |
parent | 5a53588ff09224348d467976fb196225ecf9c8d9 (diff) | |
download | gcc-4d1a883835b28085e2d6e6a13c4745680e4f2ef6.zip gcc-4d1a883835b28085e2d6e6a13c4745680e4f2ef6.tar.gz gcc-4d1a883835b28085e2d6e6a13c4745680e4f2ef6.tar.bz2 |
Fix sparc so that reload doesn't try to load non-trivial vector consts directly.
* config/sparc/predicates.md (input_operand): Disallow vector
constants other than 0 and -1.
* config/sparc/sparc.c (sparc_preferred_reload_class): Return
NO_REGS for vector constants other than 0 and -1.
From-SVN: r180351
Diffstat (limited to 'gcc/tree-vect-data-refs.c')
0 files changed, 0 insertions, 0 deletions